我想用IIS Express在本地使用SSL测试我的网站。它具有以下属性设置:在VS2015上使用ssl和本地主机一起使用asp.net mvc 5
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" />
到bindings
部分对ApplicationHost.config - 我已经停止和重新启动
IIS Express
。 - 有人建议将端口更改为443,但我的
SSL URL
在.NET IDE
中为只读。 - 我读过一些文章:
任何帮助将不胜感激。
谢谢。
我不想在我的开发机器上暂时安装jexus,虽然它看起来很有趣,但我宁愿用手动的方式去做。 IIS Express开发证书当前位于受信任的根证书颁发机构。这还不够吗?谢谢 – Thierry