google-chrome - 强制 Chrome 接受任何 SSL 证书,无论它是由谁签署的?

标签 google-chrome ssl ssl-certificate

<分区>

编辑:按照建议,这个问题已移至 SuperUser,但已关闭且没有任何事件 ;-( 我找到的最佳答案是 pass a command line option to Chrome 以忽略所有证书错误。

https://superuser.com/questions/808413/force-chrome-to-accept-any-ssl-certificate-regardless-of-who-it-was-signed-by

原始问题:

是否可以让 Chrome 信任 SSL 证书,而不管它是由谁签署的?

我看过 this discussion on getting Chrome to accept self signed certificates here on StackOverflow ,但它似乎并非在所有情况下都有效 - 当证书不是自签名时,它似乎失败了,但由于某种原因不知道授权机构。

出于我的开发目的,无论是谁签署的,我都希望信任这些证书。这可能吗?

在 Mac 上,但感谢任何回复....谢谢!

最佳答案

就像写在the discussion you referenced您可以使用选项 --ignore-certificate-errors 让 chrome 忽略任何证书错误。我已经(在 Linux 上)使用过期的证书和未知 CA 的证书成功地尝试了这一点。请务必关闭任何其他 Chrome 浏览器或使用由选项 --user-data-dir=... 指定的单独数据目录。

另一种选择是设置中间人代理,如 mitmproxy、带 SSL 碰撞的 squid 或 fiddler,让它们接受所有证书并使用自己的 CA 对其进行签名,然后您可以将其接受为受信任的浏览器中的 CA。

关于google-chrome - 强制 Chrome 接受任何 SSL 证书,无论它是由谁签署的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25692084/

相关文章:

javascript - 检测 Chrome 中的 JavaScript 错误

html - Chrome 边框下方的空白区域

authentication - 是什么导致了此 Shibboleth 错误 : SAML 2 SSO profile is not configured for relying party?

windows-phone-7 - 有什么方法可以在 Windows Phone 7 模拟器上使用自签名证书?

https - 生成自签名证书时指定主题备用名称

jQuery val 拒绝从数字字段返回非数字输入(在 Chrome 下)

html - 为什么 Chrome 会向我的页面添加额外的 html?

java - 在 java APP (CXF) 中加载 jks 文件

ssl - OpenSSL 通配符证书和主机名证书

rest - Documentum Rest 服务 - 信任来自 Java 客户端的 SSL 证书