如何在本地计算机上安装 SSL 证书

本文关键字:安装 SSL 证书 计算机 | 更新日期: 2023-09-27 18:37:01

我有一个MVC4项目,我想在其中启用[RequireHttps]过滤器属性以实现安全通信。但是当我启用该过滤器属性时,它会给我一个错误:

SSL 连接错误。

我想,我必须在本地计算机上安装SSL证书。有人可以让我知道如何在本地计算机上安装证书以防止我的应用程序出现现有问题的步骤吗?

如何在本地计算机上安装 SSL 证书

您可以使用自签名证书。

如 IIS 7 文档:

使用 UI 的步骤

  • 打开 IIS 管理器并导航到要管理的级别。有关打开 IIS 管理器的信息,请参阅打开 IIS 管理器 (IIS 7)。有关导航到 UI 中的位置的信息,请参阅 IIS 管理器中的导航 (IIS 7)。
  • 在"功能"视图中,双击"服务器证书"。
  • 在"操作"窗格中,单击"创建自签名证书"。
  • 在"创建自签名证书"页上的"为证书指定友好名称"框中键入证书的友好名称,然后单击"确定"。

有关其他版本,请参阅Microsoft文档。

安装证书颁发机构 #

在每个操作系统上都有不同的方法,如何安装证书 柄。请参阅此帖子以了解如何将其安装在您的 请注意,对于 Firefox,您需要额外的安装,因为它们 使用自己的证书颁发机构存储。

在所有情况下,您都需要安装root.cer而不是服务器.cer – 我花了一些时间来弄清楚这一点。

安装并重新启动浏览器后,证书是 现在有效,您可以在本地测试与HTTPS相关的所有内容 机器。

https://justmarkup.com/articles/2018-05-31-https-valid-certificate-local-domain/