特定の Web ページの HTML コードを取得しようとしています。正しいユーザー名とパスワードを持っていますが、まだ機能しません。これが私のコードです。
private void buttondownloadfile_Click(object sender, EventArgs e)
{
NetworkCredentials nc = new NetworkCredentials("?", "?", "http://cdrs.globalpopsvoip.com/0000069/20091229/20091228_20091228.CDR");
WebClient client = new WebClient();
client.Credentials = nc;
String htmlCode = client.DownloadString("http://cdrs.globalpopsvoip.com/0000069/20091229/20091228_20091228.CDR");
MessageBox.Show(htmlCode);
}
MessageBox はテストするだけです。問題は、この行に到達するたびに次のようになることです。
String htmlCode = client.DownloadString("http://cdrs.globalpopsvoip.com/0000069/20091229/20091228_20091228.CDR");
例外があります:
リモート サーバーがエラーを返しました: (401) 権限がありません。
これを修正するにはどうすればよいですか?