Web services SharePoint:web服务权限错误
我有一个sharepoint网站,我正在调用一个标准的sharepoint web服务 我创建的web服务请求如下所示:Web services SharePoint:web服务权限错误,web-services,sharepoint,permissions,wss,Web Services,Sharepoint,Permissions,Wss,我有一个sharepoint网站,我正在调用一个标准的sharepoint web服务 我创建的web服务请求如下所示: wsDws.Url = this.SiteAddress + @"/_vti_bin/Dws.asmx"; 当我使用localhost作为主机名时,它可以工作,但是当我使用机器名时,我会得到一个错误 我正在这样设置凭据: NetworkCredential NC; if (string.IsNullOrEmpty(this.Domain)) {
wsDws.Url = this.SiteAddress + @"/_vti_bin/Dws.asmx";
当我使用localhost作为主机名时,它可以工作,但是当我使用机器名时,我会得到一个错误
我正在这样设置凭据:
NetworkCredential NC;
if (string.IsNullOrEmpty(this.Domain))
{
NC = new NetworkCredential(this.Username, this.Password);
}
else
{
NC = new NetworkCredential(this.Username, this.Password, this.Domain);
}
//Lists
wsLists.Timeout = -1;
wsLists.Credentials = NC;
//Dws
wsDws.Timeout = -1;
wsDws.Credentials = NC;
有什么办法可以解决这个问题吗?您需要更改注册表中的一些设置才能正常工作。我知道这很烦人,但它确实起了作用:
这可能就是臭名昭著的DisableLoopBackCheck问题。获取解决方案和原因。是的,他们也这样做了,他们提供了两种解决问题的方法-都解决了吗,并进行了双重检查以确保不是环回检查问题。您的问题解决了吗?