【发布时间】:2015-11-18 17:49:57
【问题描述】:
我有一个尝试使用 HTTPS 运行的普通 MVC 项目。我从 Chrome 收到一个错误,结果是“ERR_SSL_PROTOCOL_ERROR”。我将“启用 SSL”设置为 true,当我调试应用程序时,设置为 https://localhost:44333/ 的项目 URL 会按预期加载到浏览器窗口中。
我花了将近 2 天的时间试图解决这个问题,但无济于事。我已经卸载了 IIS Express 10 两次,修复了 Visual Studio 2015,并按照各种博客帖子 like this one 的说明进行操作。
我也查看了我的 certmgr.msc,但在“受信任的根证书颁发机构 > 证书”下也找不到 localhost 受信任的根证书颁发机构。我不确定那里是否应该有证书,但我认为这些信息可能对任何可以为我指明正确方向的人有所帮助。
对可能发生的事情有什么想法吗?
- Windows 7
- IIS 10.0 Express
【问题讨论】:
标签: windows visual-studio-2015 ssl-certificate iis-express