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