Firefox 不信任自签名证书

use*_*825 3 ssl https firefox self-signed

我正在尝试将我的计算机配置为信任用于测试网站的自签名证书。但是我在使用 Firefox 时遇到了问题。Chrome 和 IE 都可以。

我做了以下工作。

  1. 使用 openssl 创建 2048 位 pem rsa 密钥和 crt
  2. 从密钥和 crt 文件创建了一个 pfx 文件
  3. 使用 MMC 将 pfx 导入服务器上的个人证书存储
  4. 配置 IIS 以使用该站点的证书

在客户端 PC 上

  1. 使用 MMC 将 pem crt 文件导入到个人证书存储中

此时 Chrome 对网站完全没问题,并显示绿色挂锁。IE 和 Edge 现在同样显示警告或错误。

但是 Firefox 会出现 SSL 错误并拒绝信任该证书,因为它是自签名的。

我尝试将证书创建为 CA 和非 CA 证书,但没有区别。

我还尝试将证书直接添加到 Firefox 的授权列表中。它仍然不会相信它。

是否有一些首选方法可以说服 Firefox 信任自签名证书?有什么方法可以说服它证书不是自签名的吗?

小智 5

您必须转到 about:config 并将配置 security.enterprise_roots.enabled 更改为 true。

https://wiki.mozilla.org/CA:AddRootToFirefox