У меня есть консольное приложение для загрузки файла с сайта SharePoint. Сайт sharepoint использует проверку подлинности на основе утверждений.
Этот код вызывает исключение 403 Forbidden. Указанные сетевые учетные данные имеют полный доступ к сайту и могут загрузить тот же файл из браузера.
WebClient webClient = new WebClient();
webClient.Credentials = new NetworkCredential(username,Password,domain);
byte[] fileData = webClient.DownloadData(urlOfAFile);
FileStream file = File.Create(localPath);
file.Write(fileData, 0, fileData.Length);
Есть идеи, как это исправить?