Как мне аутентифицировать запрос WebClient?
Я звоню на страницу на моем сайте с помощью веб-клиента. Я пытаюсь получить результат веб-страницы в формате PDF, поэтому я пытаюсь получить строковое представление отрендеренной страницы. Проблема в том, что запрос не аутентифицирован, поэтому все, что я получаю, это экран входа. Я отправил свойству UseDefaultCredentials значение true, но все равно получаю тот же результат. Ниже часть моего кода:
WebClient webClient = new WebClient();
webClient.Encoding = Encoding.UTF8;
webClient.UseDefaultCredentials = true;
return Encoding.UTF8.GetString(webClient.UploadValues(link, "POST",form));