HTTPS停止使用IIS Express

Jas*_* T. 16 asp.net https iis-express

我经历了整个过程

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

几周前,让https在我所有IP的端口443上工作.几天前机器重新启动了,我今天再次尝试访问该网站(通过VS2010启动,IIS快递托盘显示网站运行在80和443).http工作正常,但https只是说"Internet Explorer无法显示页面".我可以看到netstat系统进程正在侦听端口443,但我在浏览器中没有得到任何东西.Fiddler展示了一些隧道活动,但没有其他任何东西.我应该检查什么才能恢复运行?上面博客上的所有步骤都是我的伏都教,所以现在它不起作用我真的不知道从哪里开始.

-jt

vik*_*all 22

您是否尝试过以下内容(发布在http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx的底部).

"我认为通过将自签名证书从个人转移到受信任的根CA目录会导致SSL在开发人员重新启动计算机后停止工作的问题.(不知道它是如何发生的,但它确实一直发生.)我终于解决了这个问题.通过导出问题并将自签名证书重新导入受信任的根目录(而不是简单地将其拖过).现在我的自签名证书被考虑了,每次重新启动时我都不需要重新安装/修复IIS Express机器."


raz*_*zon 9

对我来说问题是端口号:我的Visual Studio 2013/IIS Express配置的应用程序端口号不在范围内:44300-:44398

关于同样问题的完整答案:https://stackoverflow.com/a/24957146/908936