Отладка HTTPS-трафика с помощью Fiddler на эмуляторе Windows Phone

Я последовал совету Эрика , и он работает нормально, за исключением того, что запросы с использованием https через HttpWebRequest не могут подключиться. В Fiddler я вижу запрос на подключение, который, кажется, возвращает нормально, а затем мой HttpWebRequest получает результат с исключением ArgumentNullException.

Вот стек вызовов исключения:

   at System.IO.StringReader..ctor(String s)
   at System.Net.Browser.HttpWebRequestHelper.ParseHeaders(Uri requestUri, SecurityCriticalDataForMultipleGetAndSet`1 headers, WebHeaderCollection collection, Boolean removeHttpOnlyCookies, HttpStatusCode& status, String& statusDescription)
   at System.Net.Browser.ClientHttpWebResponse..ctor(String method, Uri url, HttpStatusCode status, String mime, SecurityCriticalDataForMultipleGetAndSet`1 headersString, Stream stream, Int32 expectedLen, CookieContainer cookieContainer)
   at System.Net.Browser.ClientHttpWebResponse..ctor(String method, Uri url, HttpStatusCode status, String mime, SecurityCriticalDataForMultipleGetAndSet`1 headersString, Stream stream, CookieContainer cookieContainer)
   at System.Net.Browser.ClientHttpWebRequest.Failed(Object sender, EventArgs e)
   at MS.Internal.InternalWebRequest.OnDownloadFailed(Object sender, ErrorEventArgs args)
   at System.Windows.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
   at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, String eventName)

Браузер работает нормально, я предполагаю, что это какая-то проблема между .Net на телефоне и прокси-сервером Fiddler. Кстати, то же самое происходит на реальном телефоне и даже на IPad (что означает, что это не проблема .Net)

Можно ли это исправить?

РЕДАКТИРОВАТЬ: Я, вероятно, против некоторых ограничений безопасности, которых я не делаю Понимаю. Я попробовал https://wellsfargo.com и https://mail.google.com , и оба возвращали исключение «Not Found» при использовании Fiddler.

5
задан Rowland Shaw 12 March 2013 в 19:44
поделиться