في عالم تطوير الويب ، واستخدام https للاتصال الآمن أمر بالغ الأهمية. ومع ذلك ، في بعض الأحيان ، قد تنشأ الأخطاء أثناء طلبات HTTPS ، مثل "ssl3_get_server_certificate" سيئة السمعة: الفشل في التحقق من الشهادة ، على ما يرام. "
يحدث الخطأ ، فهو يشير عادة إلى تباين بين شهادة الخادم المتوقعة والخادم الذي قدمه الخادم. على الرغم من أن CA (سلطة الشهادة) يتم اعتبارها صالحة ، إلا أن المشكلات المتعلقة بالتحقق من الشهادة مستمرة. في تكوين إعداد curl.cainfo داخل php.ini. يحدد هذا الإعداد المسار إلى ملف يحتوي على شهادات جذر موثوق به. بشكل افتراضي ، تستخدم PHP شهاداتها المجمعة الخاصة بها ، والتي قد لا يتم تحديثها بانتظام. لحل الخطأ:
se/ca/cacert.pem. [curl] القسم ، وأضف السطر التالي:&&&]
تعديلات طلب فردية
&&&] تقدم نقطة نهاية HTTPS صالحة وموقعها من قبل كاليفورنيا الموثوق بها. إذا استمرت المشكلة ، ففكر في التحقق من إعدادات جدار الحماية أو التحقق من شهادات من جانب الخادم. فشل ، كاليفورنيا على ما يرام "خطأ وضمان اتصال HTTPS السلس في تطبيقات PHP الخاصة بك.تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3