我尝试在我的asp.net mvc网站上使用web配置中的https
<rewrite>
<rules>
<rule name="Redirect to https">
<match url="(.*)"/>
<conditions>
<add input="{HTTPS}" pattern="Off"/>
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}"/>
</rule>
</rules>
</rewrite>
但是当我在localhost上编译项目时,我有这个错误
上演一切都好。
我的问题在哪里?
答案 0 :(得分:0)
您可能在本地没有SSL证书可以使用吗?您的登台服务器可能会这样做。
但是,您可以创建自签名证书以通过IIS管理器在本地测试SSL。浏览器仍会抛出警告消息,但在使用自签名证书进行本地开发时可以忽略它。
此致
克雷格