虽然一般来说,Firefox让我点击十几次才能接受证书是一件好事,但这真的很烦人。
有没有配置参数可以让Firefox(可能还有IE)接受任何ssl证书?
编辑:我已经接受了解决方案,它起作用了。但是感谢所有建议使用自签名证书的人。我完全意识到,接受的解决方案给我留下了一个巨大的安全漏洞。尽管如此,我还是懒得为所有应用程序和所有环境更改证书...
但我也强烈建议任何人都保持验证功能启用!
尝试添加异常情况:FireFox -> 工具 -> 高级选项 -> 查看证书 -> 服务器 -> 添加异常情况。
当我尝试访问我的公司内部网站时,遇到了这个问题。以下是我使用的解决方案:
about:config
并同意继续。security.ssl.enable_ocsp_stapling
的首选项。这将降低您的安全性,因为您将能够查看具有无效证书的站点。 Firefox仍然会提示您证书无效,并给您选择继续前进的选择,所以对我来说这是值得冒险的。
前往 工具 > 选项 > 高级 "选项卡" > 加密选项卡
点击 "验证" 按钮,取消勾选检查有效性的复选框
需要注意的是,这样做非常不安全,因为它会让你接受任何无效的证书。我只建议在使用浏览器访问内部网络或者你不关心证书有效性时才这样处理。
MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT
我试图调试一个在https://localhost:4200
上运行的Angular应用程序...但是在Visual Studio 2022中实际使用和调试的端口是44322
。
我必须按照以下步骤解决这个问题:
打开Firefox设置;
在左侧查找隐私和安全选项卡;
向下滚动到底部,查找证书;
查看证书;
在此窗口中,您必须单击“添加例外”并输入位置。 在我的情况下,它是:
https://localhost:44322
单击“获取证书”按钮;
单击“确认安全例外”按钮。
之后,尝试重新加载页面。
policies.json
文件:https://dev59.com/E77pa4cB1Zd3GeqPyWwQ#74802552 - JonathanDavidArndt如果你的开发人员使用Firefox 3,那么使用免费证书是一个更好的选择。Firefox 3会大声抱怨自签名证书,这是一个很大的烦恼。
创建一些漂亮的新10年证书并安装它们。该过程相当简单。
从此网页(1B)生成您自己的CA(证书颁发机构)开始:Creating Certificate Authorities and self-signed SSL certificates 并生成您的CA证书和密钥。一旦您拥有这些,生成您的服务器证书和密钥。创建一个证书签名请求(CSR),然后使用CA证书签署服务器密钥。现在像往常一样在Web服务器上安装您的服务器证书和密钥,并将CA证书导入Internet Explorer的受信任根证书颁发机构存储区(Flex上传程序和Chrome也使用)以及在每个需要使用自签名的CA签名服务器密钥/证书对访问服务器的工作站上导入Firefox的证书管理器授权存储区。
现在,您不应该看到任何关于使用自签名证书的警告,因为浏览器将在信任存储区中找到CA证书并验证服务器密钥是否已由此受信任的证书签署。在电子商务应用程序(如Magento)中,Flex图像上传程序现在将在Firefox中正常运行,而不会出现可怕的“自签名证书”错误消息。
为什么不使用自签名的SSL证书,而是使用无效/过时的SSL证书呢?这样,您可以在Firefox中为该站点添加异常。
对于一种安全的替代方案,请尝试 Perspectives Firefox add-on。
如果此链接无效,请尝试以下链接: https://addons.mozilla.org/zh-CN/firefox/addon/perspectives/
MitM Me addon可以做到这一点 - 但我认为自签名证书可能是更好的解决方案。
chrome.exe --ignore-certificate-errors
可以作为过期证书的一种变通方法(我知道这不是Firefox)。 - Rainb