Удаленный сервер возвратил ошибку: (401) Несанкционированный

Я пытаюсь получить 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) Несанкционированный.

Как я могу это исправить?

Ответы на вопрос(3)

Ваш ответ на вопрос