gpt4 book ai didi

对于远程客户端,通过 Fiddler 代理 HTTPS 流量失败?

转载 作者:行者123 更新时间:2023-12-04 09:31:38 25 4
gpt4 key购买 nike

在一台机器上启动 fiddler,启用远程连接和 HTTPs。尝试在远程计算机上打开 IE 浏览器(手动配置代理设置后)并尝试浏览到 https://www.gmail.com 时,我收到了通常的警告。尝试“继续访问网站”时,我收到“证书错误:导航失败”。

当 Fiddler 和浏览器在同一台机器上运行时,一切正常。

任何帮助,将不胜感激。

最佳答案

您必须将客户端机器配置为信任 Fiddler 服务器的证书。

来自 the help :

问:Fiddler 可以解密来自不同机器的 HTTPS 流量吗?

答:是的,如果您已将 Fiddler 配置为代理来自第二台计算机或设备的流量,则可以解密该流量,但有两个注意事项:

  • 如果客户端计算机本身以前在 HTTPS 解密模式下运行 Fiddler,则所有访问由其他计算机版本的 Fiddler 保护的 HTTPS 页面的尝试都将失败,并显示未指定的证书错误。要解决此问题,删除客户端受信任根证书存储中的旧 Fiddler 根证书 使用 certmgr.msc。 (不匹配的根证书会导致问题,因为每个 Fiddler 实例都会生成自己唯一的根)。
  • 如果您希望客户端计算机信任 Fiddler 证书,则必须将 Fiddler 根证书复制或下载到客户端计算机,然后手动将其安装到受信任的根证书颁发机构存储中。您可以通过以下 URL 访问下载 Fiddler Root 证书:

    http://hostname.of.FiddlerMachine:8888/FiddlerRoot.cer
  • 关于对于远程客户端,通过 Fiddler 代理 HTTPS 流量失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15841101/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com