HTTPS перестала работать с IIS express - программирование
Подтвердить что ты не робот

HTTPS перестала работать с IIS express

Я прошел всю эту процедуру

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx

пару недель назад и получил https, работающий на порту 443 всех моих IP-адресов. Машина была перезагружена несколько дней назад, и сегодня я попробовал доступ к сайту (запущен через VS2010, в явном лотке IIS показан сайт, работающий на 80 и 443). Http работает нормально, но https просто говорит: "Internet Explorer не может отображать страницу". Я вижу с netstat, что системный процесс прослушивает порт 443, но я ничего не получаю в браузере. Fiddler показывает некоторую активность туннеля, но ничего больше. Что я должен проверить, чтобы восстановить и запустить? Все шаги в этом блоге были voodoo для меня, так что теперь, когда он не работает, я не знаю, с чего начать.

-JT

4b9b3361

Ответ 1

Вы попробовали следующее (опубликовано внизу http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx).

"Я думаю, переместив сам подписанный сертификат от Personal до Trusted Root Каталог CA вызывает проблему, по которой SSL перестает работать после того, как разработчики перезагрузите их машины. (Не знаю, как это происходит, но это происходит последовательно). Я, наконец, обойду эту проблему путем экспорта и повторного импорта самозаверяющий сертификат в доверенный корневой каталог (вместо просто перетащите его). Теперь мой самозанятый сертификат считается и я не нужно обновлять/восстанавливать IIS Express каждый раз, когда я перезагружаю машина."

Ответ 2

для меня проблема заключалась в номере порта: мой настроенный порт приложения Visual Studio 2013/IIS Express был НЕ в диапазоне : 44300-: 44398

полный ответ о той же проблеме: fooobar.com/info/74676/...