Asp.net

Fiddler:錯誤 502 代理錯誤

  • April 12, 2017

我正在使用 Fiddler 調試我的 ASP.NET 應用程序的所有 HTTP 請求。

有一段時間(大約 6 個月)我沒有問題。所有的 HTTP 請求都出現在 Fiddler 上等等。

最近兩天 Fiddler 停止工作:/ 始終返回相同的錯誤:“請求失敗,HTTP 狀態 502:代理錯誤(ISA 伺服器拒絕指定的統一資源定位器(URL)。)。”

奇怪的是,這只發生在我的應用程序中,即來自 youtube、電子郵件等的所有 HTTP 請求都出現在 Fiddler 上。

這裡有什麼問題?

從我的情況來看,在 Fiddler Script 中的 OnBeforeRequest 函式上添加這一行為我修復了它,

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

我對 Fiddler 也有同樣的問題——我的 HTTPS 站點在 IE 中執行良好,但在Chrome中出現****502錯誤。分析問題後,我發現在 Fiddler 中啟用了手動代理(不推薦):

Tools -> Fiddler Options -> Gateaway

這是這種奇怪行為的根本原因。切換到“系統代理”使這對 IE 和 Chrome 都有效。

引用自:https://stackoverflow.com/questions/8580487