كيفية تثبيت شهادة SSL محلية في macOS

لقد كتبت تطبيقًا يجب أن يستخدم HTTPS ، لكنه لا يعمل: تتلقى تحذيرًا عندما تحاول الوصول إليه باستخدام HTTPS ، على الرغم من أنك قمت بإنشاء شهادة محلية.

ذلك لأن المتصفح افتراضيًا لا يثق بالشهادات المحلية.

نحن بحاجة لتثبيته!

أفترض أنك تستخدم Chrome في هذا القسم

انقر على مربع "غير آمن" بالقرب من شريط العناوين ، وستظهر لوحة صغيرة:

انقر علىCertificateفي المربع ، وسترى لوحة أخرى تظهر ، مع تفاصيل الشهادة:

الآن اسحب الشهادةأيقونةمن هناك إلى سطح المكتب أو أي مجلد آخر تريده. قم بالسحب والإفلات باستخدام الماوس.

بمجرد القيام بذلك ، ابحث عن الملف في Finder ، وانقر فوقه نقرًا مزدوجًا.

يجب أن ترى مطالبة بتثبيته:

أين ترى ملفKeychain:الخيار ، بدلاً منlogin، أخترSystem:

اضغط على إضافة ، والآن سترى الشهادة في سلسلة مفاتيح النظام ، مدرجة كـlocalhost:

الآن انقر نقرًا مزدوجًا فوق ذلك ، وستظهر هذه النافذة:

انقر فوق السهم القريبثقة، وسترى هذه النافذة ، تأكد من تغيير "عند استخدام هذه الشهادة" إلى "الثقة دائمًا".

هذا هو! أغلق الآن تطبيق Keychain (cmd-Q) وحاول إعادة تحميل علامة تبويب Chrome ، يجب أن تعمل!

ويجب أن يعمل الآن عبر أي متصفح تستخدمه.


المزيد من دروس الشبكة: