我一直在使用Sharepoint Services 2007,我可以使用复制 webservice通过Asp.Net Web应用程序将任何文件从本地系统上传到Sharepoint服务器,并且我已经给出了windows身份验证。我得到了以下在SOAPUI中使用 Copy.Wsdl 时出错
错误
错误 -
您无权查看此页面
您无权使用您提供的凭据查看此目录或页面,因为您的Web浏览器正在发送Web服务器未配置为接受的WWW-Authenticate标头字段。
请尝试以下方法:
如果您认为应该能够查看此目录或页面,请与网站管理员联系。
单击“刷新”按钮以使用其他凭据重试。
HTTP错误401.2 - 未经授权:由于服务器配置,访问被拒绝。
Internet信息服务(IIS)
答案 0 :(得分:0)
SoapUI正在发送WWW-Authenitcate标头,该标头是基本身份验证,但您的Web服务设置为仅接受集成身份验证。
更改SoapUI中的设置以发送集成身份验证(可能无法检查文档)或change IIS to accept Basic Authentication.
答案 1 :(得分:0)
在“身份验证和安全相关设置”中,在用户名前加上相关域的前缀。即使设置中有单独的域字段,我发现将域放在用户名中也是解决方案。
Username: domain\username