Пожалуйста, помогите решить проблему. У меня есть приложение. Он вызывает веб-сервис SharePoint List.asmx для получения элементов списка. Вот код:Веб-сервис SharePoint. Ошибка 401: Неавторизованный
Lists listService = new Lists();
NetworkCredential credentials = new NetworkCredential();
credentials.UserName = serviceUserName
credentials.Password = servicePassword;
credentials.Domain = domain;
listService.Credentials = credentials;
listService.Url = serviceUrl.ToString();
XmlDocument xmlDoc = new XmlDocument();
XmlNode nodeListItems = listService.GetListItems(categoryListName.ToString(), null, null, null, "10000", null, null);
Пользователь имеет полномочия доступа к сайту списка. Если я развертываю приложение на любом сервере, все в порядке. Я получаю элементы List. Но если я развертываю приложение на одном сервере с сайтом списка, я получаю сообщение об ошибке 401: Unauthorized.
Как я могу решить проблему? Мне действительно нужно развернуть приложение на том же сервере.
ли SharePoint 2010 или SharePoint 2013 или SharePoint O365 ?? – Saratchandra