Я пытаюсь использовать объект .Net WebClient для размещения файла в библиотеке sharepoint с использованием базовой проверки подлинности, он работает в sharepoint 2010 в классическом режиме, но не работает в режиме Sharepoint 2013 в режиме Claims.401 Несанкционированная загрузка в Sharepoint 2013
public static void UploadFile(string remoteFileURL, byte[] file)
{
WebClient webclient = new WebClient();
webclient.Credentials = new NetworkCredential("username", "password", "domain");
webclient.UploadData(remoteFileURL, "PUT", file);
webclient.Dispose();
}
Вы предлагаете получить доступ, чтобы я внимательно посмотрел на разрешения и узнал, что учетные данные NTLM были потеряны во втором ходу, поскольку есть настройка перенаправления с основного сервера на фактический сервер sharepoint. – kolexinfos
Рад, что я мог бы помочь: D –