我目前正在爲Windows Phone開發針對HTTPS Web服務的C#應用程序。我正在訪問的端點示例如下:https://apitest.letsfreckle.com/api/projects.json?token=lx3gi6pxdjtjn57afp8c2bv1me7g89j當解密HTTPS流量時未發現HTTPS端點
當我使用「Decrypt HTTPS流量」選項啓用的Fiddler檢查網絡流量時,我的代碼中出現「NotFound」異常。如果我禁用Fiddler中的「Decrypt HTTPS流量」選項,那麼我會在我的代碼中得到我期待的響應。
在Fiddler中,我看到HTTP CONNECT請求的結果爲200,但沒有其他。
我在64位Windows 7上使用Fiddler v2.3.7.4 beta,沒有過濾器。我沒有配置代理服務器,如果我禁用了我的防病毒保護(Microsoft Security Essentials),問題仍然存在。我已嘗試刪除攔截證書,並正確地重新創建了根和站點特定的證書。
我明白這個場景對於那裏的很多Fiddler用戶來說非常合適,但是如果你能夠闡明爲什麼它不適合我,那將不勝感激。
更新:我可以使用瀏覽器並且在未通過Fiddler解密HTTPS流量以及Fiddler未涉及時使用瀏覽器來獲得響應。
我假設你已經安裝了提琴手根證書? – Massif
使用Firefox和Fiddler我沒有看到任何問題調用HTTPS解密啓用提到的URL。 – Robert
@Massif對於Windows Phone模擬器開發,不可能安裝證書,並且過去我已經很好地管理了HTTPS解密。 –