2009-10-19 68 views
0

我试图通过Web服务来访问SharePoint服务器(WOSS,12.0.0.6421)上的文件到SharePoint,但我无法登录。不能登录使用Web服务

ListsService.Lists名单=新列表(); lists.Credentials = new NetworkCredential(“myusername”,“mypassword”,“mydomain”); lists.Url =“http://sharepointhost/_vti_bin/Lists.asmx”; XmlNode node = lists.GetListCollection(); return node.OuterXml;

但我得到401:未经授权的GetListCollection,但相同的用户名和密码完美的作品,当我通过浏览器访问共享点。

我查了一下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'。这对我来说似乎更令人困惑。

回答