HttpWebRequest を使用しているときは、次のコードを使用して資格情報を設定します
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlToCall);
request.Method = "GET";
request.Credentials = new NetworkCredential(username, pass);
Windows Phone 8 で BackgroundTransferService を使用しているときに同じことを行うにはどうすればよいですか。
参考までに、私は以下を使用しています。
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202955%28v=vs.105%29.aspx
http://msdn.microsoft.com/en-us/library/windowsphone/develop /hh202959%28v=vs.105%29.aspx
*編集: 認証方法はダイジェストです。これは、ブラウザーを使用してファイルをダウンロードするときに認証ヘッダーに表示されるものです。
ダイジェスト username="adf", realm="bcd", nonce="XXXXXXXXX", uri="/ans/1268e52399.txt", algorithm=MD5, response="XXXXXXXXXXXXXXX", qop=auth, nc=00000001, cnonce= 「XXXXXXXXXXXX」