HTTPS停止使用IIS Express

时间:2012-06-26 05:49:30

标签: 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,但我在浏览器中没有得到任何东西。提琴手展示了一些隧道活动,但没有别的。我应该检查什么才能恢复运行?上面博客上的所有步骤都是伏都教给我的,所以现在它不起作用我真的不知道从哪里开始。

-jt

2 个答案:

答案 0 :(得分:22)

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

  

“我认为将自签名证书从个人转移到受信任的根   CA目录导致SSL在开发人员之后停止工作的问题   重启他们的机器。 (不知道它是如何发生的,但它确实发生了   始终如一。)我终于通过导出和重新导入解决了这个问题   将自签名证书放入受信任的根目录(而不是   只需拖动它)。现在我的自签名证书被认为是我   每次重新启动时都不需要重新安装/修复IIS Express   机。 “

答案 1 :(得分:9)

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

范围内

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