UserGroup _user = new UserGroup();
_user.Url = "http://ianzhang/docs/_vti_bin/UserGroup.asmx";
_user.Credentials = System.Net.CredentialCache.DefaultCredentials;
XmlNode node = _user.GetUserInfo(@"administrator");
引发类型为“Microsoft.SharePoint.SoapServer.SoapServerException”的异常。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.Services.Protocols.SoapException: 引发类型为“Microsoft.SharePoint.SoapServer.SoapServerException”的异常。
源错误:
行 493: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/directory/GetUserInfo", RequestNamespace="http://schemas.microsoft.com/sharepoint/soap/directory/", ResponseNamespace="http://schemas.microsoft.com/sharepoint/soap/directory/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
行 494: public System.Xml.XmlNode GetUserInfo(string userLoginName) {
行 495: object[] results = this.Invoke("GetUserInfo", new object[] {
行 496: userLoginName});
行 497: return ((System.Xml.XmlNode)(results[0]));
原因:因为转入方法的账号不存在造成,如果是本地则账号名为:<ComputerName>/administrator
ms的异常很差劲