Fiddler 无法连接到我的 https 服务器,并且在 CONNECT 阶段本身失败。Firefox 可以很好地打开该站点。这里 [1] 是请求的屏幕截图。我尝试使用 Charles,它能够列出请求,但未能解密请求 [2]。
请注意,其他 HTTPS 服务似乎与提琴手一起工作正常
1:http: //imgur.com/Zzu8lKS
2:http: //imgur.com/dAbz6AK
Fiddler 无法连接到我的 https 服务器,并且在 CONNECT 阶段本身失败。Firefox 可以很好地打开该站点。这里 [1] 是请求的屏幕截图。我尝试使用 Charles,它能够列出请求,但未能解密请求 [2]。
请注意,其他 HTTPS 服务似乎与提琴手一起工作正常
1:http: //imgur.com/Zzu8lKS
2:http: //imgur.com/dAbz6AK
我确实在 IE 和 Firefox 中添加了 Fiddler 根证书。我仍然得到这个..... System.Security.Authentication.AuthenticationException 对 SSPI 的调用失败 请求的函数不支持提琴手
我通过在 Tools--> Fiddler Options --> HTTPS (Tab) --> Enabled Protocols 下添加 tls1.2 & tls1.2 解决了这个问题,Fiddler 开始从浏览器捕获 https 流量。
我对所有 SSL 站点都有类似的问题。当以下文件夹 C:\Users\<username>\AppData\Roaming\Microsoft\SystemCertificates\My\Certificates 中有很多证书时,似乎会发生这种情况
停止提琴手,清空文件夹并再次启动它为我解决了这个问题。
什么对我有用:
工具 -> Fiddler 选项 -> HTTPS -> 重置所有证书
然后我被提示创建一个新的 Fiddler 证书并通过 Windows 信任它。