我正在尝试在https://abcd/_vti_bin/lists.asmx
添加对SharePoint列表服务的引用,但是我收到以下错误:
下载时出错 'https://abcd/_vti_bin/lists.asmx/_vti_bin/ListData.svc/ $的元数据'。 请求失败,HTTP状态为404:未找到。 元数据包含无法解析的引用:“https://abcd/_vti_bin/lists.asmx”。 HTTP请求未经授权,客户端身份验证方案为“匿名”。从服务器收到的身份验证标头是 '协商,NTLM'。 远程服务器返回错误:(401)未经授权。 如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
SharePoint网站启用了Windows身份验证,启用了ASP.NET模拟,并禁用了匿名访问。
我能够使用IE连接到服务;它会提示输入NT用户ID和密码。当我尝试从Windows应用程序添加引用时,会显示错误。
非常感谢任何帮助。
环境:Visual Studio 2012,在IIS 7.5,Windows Server 2008 R2上托管的Sharepoint
答案 0 :(得分:0)
答案 1 :(得分:-1)
创建访问SharePoint列表的服务引用