我使用Fiddler调试我的ASP的所有HTTP请求。网络应用程序。
有一段时间(大约6个月)我没有问题。所有HTTP请求都出现在Fiddler上,等等。
最后两天Fiddler停止工作:/总是返回相同的错误:"请求失败,HTTP状态502:代理错误(ISA服务器拒绝指定统一资源定位符(URL)。"。
奇怪的是,这只发生在我的应用程序,即所有的HTTP请求从youtube,电子邮件等,出现在Fiddler。
这里有什么问题?
从我的情况下添加这行OnBeforeRequest函数在提琴手脚本修复它为我,
oSession["x-OverrideSslProtocols"] = " ssl3;tls1.0;tls1.1;tls1.2";
我也有同样的问题,我的HTTPS网站在IE中工作得很好,但是在Chrome中得到了502错误。分析问题后,我发现在Fiddler中启用了手动代理(不推荐):
Tools -> Fiddler Options -> Gateaway
这是这种奇怪行为的根本原因。切换到"系统代理"使此工作在IE和Chrome浏览器
我有一个场景,生产url是https,测试url是http。
当错误地在fiddler中使用https调用test时,我得到502,并在堆栈溢出时结束。
我就把它留在这里,以防别人犯同样的错误。
问题解决了=)
我的公司关系网似乎发生了一些变化。所以我改变了文件CustomRules.js从提琴手,并在OnBeforeRequest添加了一些行。
现在一切正常
问好。