当 运行 asp.net mvc 应用程序使用 ssl 时安全连接失败

Secure Connection Failed when run asp.net mvc application with ssl

我在我的 asp.net mvc 应用程序中设置使用 SSL Enabled = true(所以现在是 https://localhost:63892/http://localhost:12555/,但是当我通过调试 运行 应用程序时,它说 "Secure Connection Failed"。我做错了什么?

确保 Visual Studio 生成的自签名证书是可信的。该证书称为 IIS Express 开发证书

http://blogs.msdn.com/b/robert_mcmurray/archive/2013/11/15/how-to-trust-the-iis-express-self-signed-certificate.aspx

添加这个以防对任何人有帮助:使用 VisualStudio 2015、Windows10 和 IIS10 Express,即使我添加了证书,我仍然无法访问通过 HTTPS 的本地主机。我通过卸载 IIS10 Express 并安装 IIS8 Express 来解决。然后我就可以通过 HTTPS 访问本地主机了。