首页 文章

强制Chrome接受任何SSL证书,无论其签名者是谁? [关闭]

提问于
浏览
8

编辑:正如所建议的,这个问题已经转移到SuperUser,但没有活动就关闭了;-(我找到的最佳答案是将命令行选项传递给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,但是由于某些原因,证书不知道时它没有失败't seem to work in all cases - It appears it' .

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

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

1 回答

  • 5

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

    另一个选择是设置一个像中间人一样的代理,比如mitmproxy,带有SSL碰撞或者提琴手的鱿鱼,然后让这些代理接受所有证书并用自己的CA签名,然后你可以接受它作为一个可信的CA . 浏览器 .

相关问题