2012-12-17 35 views
1

有什麼辦法可以鉤住Fiddler來捕獲使用.NET HttpWebRequest和HttpWebResponse進行的https請求和響應嗎?使用.NET HttpWebRequest和HttpWebResponse捕獲https請求和響應由提琴手

我有申請一些URL的應用程序。

下一個代碼幫助我捕捉到所有的HTTP requsts使用招

WebRequest.DefaultWebProxy = new WebProxy("127.0.0.1", 8888); 

但是,當應用程序中獲得HTTPS請求我有問題。

+1

看看這篇文章: http://www.fiddler2.com/fiddler/help/ httpsdecryption.asp –

+0

感謝您回覆Sten Petrov,但本主題描述瞭如何使用https設置fiddler。我可以使用fiddler捕獲普通瀏覽器的https請求,但是面臨捕獲我的應用程序發出的https請求的問題。 – KnightOfHell

+0

如果有問題,請糾正我。 – KnightOfHell

回答

0

解決方案是增加

ServicePointManager.ServerCertificateValidationCallback = Validator 

bool Validator (object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; } 

感謝馬丁Baulig

相關問題