Chrome不信任Fiddler根证书

Cit*_*nex 65 ssl google-chrome fiddler

我在我的机器上安装了Fiddler.我已经安装了Fiddler根证书来解密HTTPS流量,但它只适用于FF和IE,而不适用于chrome.Chrome不信任Fiddler的证书,也不允许我连接到任何隧道连接.

我尝试在Fiddler2.com的页面上查看插件,但我看不到任何问题.

Chr*_*ris 148

我更新了Fiddler并遇到了类似的问题.这为我解决了这个问题:http://textslashplain.com/2015/10/30/reset-fiddlers-https-certificates/

Fiddler 4.6.1.5+

  • 单击工具>提琴选项.
  • 单击HTTPS选项卡.
  • 确保文本显示CertEnroll引擎生成的证书.
  • 单击"操作">"重置证书".这可能需要一分钟.
  • 接受所有提示

Fiddler 4.6.1.4及更早版本

  • 单击工具>提琴选项
  • 单击HTTPS选项卡
  • 取消选中Decrypt HTTPS traffic复选框
  • 单击"删除拦截证书"按钮.这可能需要一分钟.
  • 接受出现的所有提示(例如,您要删除这些证书等)
  • (可选)单击Fiddler.DefaultCertificateProvider链接并验证下拉列表是否设置为CertEnroll
  • 退出并重启Fiddler
  • 单击工具>提琴选项.
  • 单击HTTPS选项卡
  • 重新检查Decrypt HTTPS流量复选框
  • 接受出现的所有提示(例如,您是否要信任此根证书)

我认为这可能只是众多潜在解决方案中的一个,但它正在成为"你的连接不是私人提琴手"的顶级搜索结果之一,所以我会添加它.希望它能帮助遇到它的任何人.

  • 这些说明对我来说非常合适.非常感谢! (11认同)
  • 直到我重新启动Fiddler为止,切换到CertEnroll似乎无法正常工作。然后重置证书,现在所有工作。谢谢。 (2认同)

Eri*_*sen 5

还值得检查证书生成器插件是否应该受到指责。

就我而言,Fiddler 使用CertMaker.BCCertMaker. 卸载、重新安装并恢复到 后CertEnroll engine,SSL 再次工作。

  1. 卸载 Fiddler 及其所有设置。
  2. 安装最新版本。
  3. 在 Confirm Tools -> Telerik Fiddler Options... -> HTTPS 中,确认CertEnroll engine执行证书生成。
  4. 在同一个对话框中,按操作 ->像 Chris 的回答一样重置所有证书,接受所有提示。
  5. 重新启动提琴手。