Chrome的不信任提琴手根证书(Chrome Doesn't Trust Fiddler

2019-09-01 01:40发布

我有我的机器上安装提琴手。 我已经安装了提琴手根证书解密HTTPS流量,但它只能在FF和IE浏览器,而不是在铬。 Chrome不信任提琴手的证书,并不允许我连接到任何隧道连接。

我试图寻找Fiddler2.com页面上的插件,但我没有看到anyhing。

Answer 1:

我更新提琴手和遇到类似的问题。 这个固定为我: http://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/

提琴手4.6.1.5+

  • 单击工具 > 选项
  • 单击HTTPS选项卡。
  • 确保文中说的CertEnroll引擎生成的证书

    注意:您可能会注意到它不能够对发动机从MakeCert改变CertEnroll,在这种情况下重新启动提琴手和从头开始,它应该显示CertEnroll即可。)

  • 单击操作 > 重置所有证书 。 这可能需要一分钟。

  • 接受所有提示(删除并重新添加证书)

提琴手4.6.1.4及更早版本

  • 单击工具 > 选项
  • 单击HTTPS选项卡。
  • 取消选中解密HTTPS流量复选框。
  • 点击删除拦截证书按钮。 这可能需要一分钟。
  • 接受所有显示的提示(例如你想删除这些证书等)
  • (可选)单击Fiddler.DefaultCertificateProvider链接并确认下拉菜单设为CertEnroll。
  • 退出并重新启动提琴手。
  • 单击工具 > 选项
  • 单击HTTPS选项卡。
  • 重新检查解密HTTPS流量复选框。
  • 接受所有显示的提示(例如你要信任这个根证书)

我想,这大概只是这许多可能的解决方案之一,但它的未来,作为顶级的搜索结果中的一个“你的连线不是私人提琴手”,所以我会添加它。 希望这会帮助别人谁跨越说到。



Answer 2:

这也是值得一试的证书生成插件是否可能是罪魁祸首。

在我的情况下,菲德勒使用CertMaker.BCCertMaker 。 卸载,重新安装和恢复到后CertEnroll engine ,SSL再次工作。

  1. 卸载提琴手及其所有设置。
  2. 安装最新版本。
  3. 在确认工具- > Telerik的提琴手选项... - > HTTPS,确认CertEnroll engine执行证书生成。
  4. 在同一对话框中,按操作- >重置所有证书在克里斯的回答,接受所有提示。
  5. 重新启动提琴手。


Answer 3:

添加到由@克里斯的回答,请确保您连接你的设备在我的情况,我的电话,清除证书后提琴手。 否则,它仍然有旧的证书,并不会得到新的。



文章来源: Chrome Doesn't Trust Fiddler Root Certificate