Fiddler:错误502代理错误

时间:2011-12-20 18:55:14

标签: asp.net fiddler isaserver

我正在使用Fiddler调试ASP.NET应用程序的所有HTTP请求。

有一段时间(约6个月)我没有问题。所有HTTP请求都出现在Fiddler上,依此类推。

过去两天Fiddler停止工作:/始终返回相同的错误:“请求失败,HTTP状态为502:代理错误(ISA Server拒绝指定的统一资源定位器(URL)。)。”

奇怪的是,只有我的应用才会发生,我。即来自youtube,电子邮件等的所有HTTP请求都出现在Fiddler上。

这里有什么问题?

4 个答案:

答案 0 :(得分:11)

从我的案例中,在Fiddler脚本中的OnBeforeRequest函数上添加这一行为我修复了它,

oSession["x-OverrideSslProtocols"] = " ssl3;tls1.0;tls1.1;tls1.2";

答案 1 :(得分:3)

我和Fiddler有同样的问题 - 我的HTTPS网站在IE中工作正常,但在 Chrome 中出现 502 错误。在分析了这个问题之后,我发现在Fiddler中启用了手动代理(不推荐):

Tools -> Fiddler Options -> Gateaway

这是这种奇怪行为的根本原因。切换到"系统代理"这使得它适用于IE和Chrome。

答案 2 :(得分:1)

我有一个场景,其中生产网址为https,测试为http。

当在fiddler中错误地使用https调用测试时,我得到502并在堆栈溢出时结束此处。

我会把这个留在这里以防其他人犯同样的错误。

答案 3 :(得分:-11)

我解决了我的问题=)

我的公司网络似乎发生了变化。所以我从Fiddler更改了CustomRules.js文件,并在OnBeforeRequest中添加了一些行。

现在,一切正常

最好的问候。