Проблема с доверенным сертификатом после перезагрузки Windows - PullRequest
5 голосов
/ 07 июля 2011

В настоящее время я занимаюсь разработкой веб-сайта с помощью Visual Studio 2010 и IIS Express 7.5 для Windows 7 x64 в виртуальной машине VirtualBox.

Я ознакомился с этой статьей и заставил ее работать как шарм. Работать с SSL во время разработки проще с IISExpress

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

У кого-нибудь есть идея, почему все портится каждый раз, когда я перезагружаю свою машину?

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 07 июля 2011

У меня была именно эта проблема с полнофункциональными IIS 7.5 и Server 2008.

Моя конкретная проблема возникла при перемещении сертификата проверки подлинности сервера (и связанного с ним закрытого ключа) вокруг (путем перетаскивания) в MMCМенеджер сертификатов.

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

0 голосов
/ 11 июня 2013

Тиас был для меня решением:

http://blogs.msdn.com/b/asiatech/archive/2013/03/25/case-study-ssl-does-not-work-in-iis-7-5-after-server-reboots.aspx

Удалите сертификат из хранилища компьютеров и снова импортируйте его. Не перетаскивайте его из пользовательского магазина.

0 голосов
/ 08 июля 2011

Попробуйте отредактировать app.config от имени администратора.

Другое дело, что жесткий диск вашей виртуальной машины может записывать изменения в дельту только для чтения, которая сбрасывается при перезагрузке, следовательно, ничего не сохраняется

...