2009-10-19 2 views
0

Я пытаюсь получить доступ к файлам на SharePoint-сервере (Wöss, 12.0.0.6421) через WebServices, но я не могу войти.Не удается войти в SharePoint с помощью WebServices

ListsService.Lists списки = new Lists(); lists.Credentials = новый NetworkCredential («myusername», «mypassword», «mydomain»); lists.Url = "http://sharepointhost/_vti_bin/Lists.asmx"; XmlNode node = lists.GetListCollection(); return node.OuterXml;

Но я получаю 401: неавторизованный на GetListCollection, но то же имя пользователя и пароль отлично работают, когда я получаю доступ к sharepoint через браузер.

Я проверил FAQ и нашел это: http://support.microsoft.com/default.aspx/kb/896861. Но я не развиваюсь на сервере, я развиваюсь на другом компьютере.

Я нашел еще одну тему, которая показала (http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/e115f790-fe8a-45e9-982b-21833ea01c7f), но когда я использую это решение, я получаю «HTTP-запрос несанкционирован с помощью схемы аутентификации клиента« Ntlm ». Заголовок аутентификации, полученный с сервера, был« NTLM ». который для меня просто кажется еще более запутанным.

ответ

Смежные вопросы