我試圖從我的提供商下載文件。Windows Phone 7,通過身份驗證與SSL下載xml
該URL受基本用戶名和密碼保護,並且所有內容都通過ssl發送。
所以我嘗試這樣做:
WebClient proxy = new WebClient();
proxy.DownloadStringCompleted += (o, dscea) => System.Diagnostics.Debugger.Break();
proxy.Credentials = new NetworkCredential("username", "password");
proxy.DownloadStringAsync(new Uri("https://..../.../data.xml"));
正如你可以看到我嘗試驗證。該網址是正確的,並且當我嘗試從Twitter下載某些內容時,該代碼正常工作。
和URL的作品,當我鍵入它在Firefox/Internet Explorer中
什麼我忘了連接到這個xml文件?
我得到的錯誤是:
- [System.Net.WebException] {「[HttpWebRequest_WebException_RemoteServer] \ r \ nArguments:NOTFOUND \ r \ nDebugging 資源字符串不可用 常。關鍵和參數提供足夠 信息來診斷 問題。見 http://go.microsoft.com/fwlink/?linkid=106663&Version=3.7.50308.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer 「} System.Net.WebException
而且我使用Visual Studio 2010(完整,不表達),以及CTP刷新:)
@Snake - 在臺式機上的Silverlight應用程序中執行此操作嗎?如果是這樣,那麼問題是特定於WP7,我們可能能夠提供更有針對性的援助...... – Richard 2010-05-05 07:45:09
這是什麼目前的狀態?特別是與釋放位。我們是否仍然遇到同樣的問題? – McKay 2011-01-09 08:26:07