Примечание. Я работаю в Mac и использую ноутбук с Windows 10 только для тестирования адаптивного веб-кода для моих веб-сайтов. Последний раз, когда я регулярно пользовался Windows, была XP почти десять лет назад.

На моем Mac mini Server (разработка) я создал сертификаты OpenSSL и CA, используя SHA256. Я также добавил сайты, использующие SSL, в файл /etc /hosts в Apache 2.4.25. Все работает как положено.

Я провел поиск в Интернете, пытаясь найти информацию о том, как заставить это работать. В нескольких ссылках говорилось, что если я зайду в Сервис -> Свойства обозревателя и добавлю URL-адрес в Надежные сайты, то должен позаботиться об этом. Я думаю, это работало для более ранних версий IE, но я не мог заставить его работать на моем ноутбуке с Windows 10. У меня установлены последние версии IE и Edge.

После нескольких часов поиска я увидел эту ссылку, в которой говорилось, что я могу добавить сертификаты в оснастку «Сертификаты Windows».

https://security.stackexchange.com/questions/108168/using-self-sign-certificate-in-internet

Эта ссылка показывает, как использовать оснастку MMC. Я сделал эти шаги для локального компьютера.

https://technet.microsoft.com/en-us/library/dd632619.aspx

Следующая ссылка показывает, как просматривать сертификаты.

https://msdn.microsoft.com/en-us/library/ms788967(v=vs.110).aspx

Я создал файл p7b с моим общедоступным корневым центром сертификации и сертификатами, скопировал его на ноутбук и импортировал файл, используя шаги, приведенные в ссылке ниже.

http://www.databasemart.com/howto/SQLoverssl/How_To_Import_Personal_Certificate_With_MMC.aspx

Internet Explorer по-прежнему не находит сертификат безопасности даже после добавления ссылки на надежные сайты. Как мне заставить это работать? Это тестовые домены, которые не будут использоваться никем, кроме меня. Мне просто нужно, чтобы эти сайты отображались на моем ноутбуке Windows для тестирования.

1 ответ1

0

Я понял мою проблему. Я понял, что, следуя инструкциям на последней ссылке, я поместил свои сертификаты в личный кабинет. Я импортировал файл в папку «Доверенные корневые центры сертификации». Мои сайты отображаются несколько. Иногда они отображаются, а иногда нет. Не уверен, почему на этом этапе. Это тестовые сайты. Если это станет слишком раздражающим, я протестирую эти сайты в Heroku на ноутбуке с Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .