Получите ошибку 401 При попытке скачать документ из библиотеки программно

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/37622

Вопрос

Я пытаюсь скачать документ с этим кодом:

 using (Impersonator impersonator = new Impersonator())
 {
     siteURL += "?NoRedirect=true";
     System.Net.WebClient _WebClient = new System.Net.WebClient();
     // Downloads the resource with the specified URI to a local file.
     _WebClient.DownloadFile(siteURL, saveName);
 }
.

Но я получаю ошибку 401 неоформационного доступа.У вас есть идеи, откуда она приходит? Спасибо

Это было полезно?

Решение

попробуйте добавить:

_WebClient.Credentials = CredentialCache.DefaultCredentials;
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top