【发布时间】:2018-03-17 17:44:34
【问题描述】:
我正在尝试使用 SSL 和 IIS Express 在本地测试我的网站。它具有以下属性集:
-
SSL Enabled设置为“真” -
SSL URL设置为 https://localhost:44354/
但是每当我打开https地址时,我都会收到以下错误:
在“Microsoft Edge”中:
在谷歌浏览器中:
我已经阅读了一篇又一篇文章,包括一些关于 SO 的文章,但无济于事。我尝试了以下方法:
- 我删除了我的
IIS Express Development Certificate - 我已经通过
Control Panel修复了IIS Express 10 - 我已删除手动创建的
localhost证书。 - 我已将
<binding protocol="https" bindingInformation="*:44354:localhost" />添加到 applicationhost.config 的bindings部分 - 我已停止并重新启动
IIS Express。 - 有人建议将端口更改为 443,但我的
SSL URL在.NET IDE中是只读的。 - 我读过的一些文章:
任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: ssl iis ssl-certificate iis-express