我有一个MVC4项目,我想在其中启用[RequireHttps]过滤器属性以进行安全通信。但是,当我启用该过滤器属性时,它给我一个错误“ SSL连接错误”。我想,我必须在本地计算机上安装SSL证书。有人可以让我知道如何在本地计算机上安装证书以防止应用程序中存在现有问题的步骤吗?
谢谢
您可以使用自签名证书。
如何在IIS上找到:http://technet.microsoft.com/en-us/library/cc753127%28v=ws.10%29.aspx
安装证书颁发机构编号
在每个操作系统上,都有不同的方法,如何安装证书权威。请参阅这篇文章,了解如何在您的计算机上安装它操作系统。请注意,对于Firefox,您需要额外安装使用自己的证书颁发机构存储。
在所有情况下,您都需要安装root.cer而不是server.cer –花了我一些时间来解决这个问题。
安装并重新启动浏览器后,现在有效,您可以在本地测试与https相关的所有内容机。 🎉
https://justmarkup.com/articles/2018-05-31-https-valid-certificate-local-domain/