调用WEB SERVIECS时出现这个错误,如何解决?
在WINDOWS200O SERVER下没有问题,可是在WINDOWS2003 SERVER下就出现了这个问题,
如何解决???
“/Client_Access”应用程序中的服务器错误。
--------------------------------------------------------------------------------
请求因 HTTP 状态 401 失败:Unauthorized。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.WebException: 请求因 HTTP 状态 401 失败:Unauthorized。
源错误:
行 75: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://boulder.com.cn/getHierarchy", RequestNamespace="http://boulder.com.cn/", ResponseNamespace="http://boulder.com.cn/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
行 76: public System.Xml.XmlNode getHierarchy() {
行 77: object[] results = this.Invoke("getHierarchy", new object[0]);
行 78: return ((System.Xml.XmlNode)(results[0]));
行 79: }
源文件: C:\net购物车(Access数据库)\Client_Access\Web 引用\localhost\Reference.cs 行: 77
堆栈跟踪:
[WebException: 请求因 HTTP 状态 401 失败:Unauthorized。]
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +1296
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +218
Client_Access.localhost.CategoryService.getHierarchy() in C:\net购物车(Access数据库)\Client_Access\Web 引用\localhost\Reference.cs:77
Client_Access._default.showHierarchy() in c:\net购物车(access数据库)\client_access\default.aspx.cs:84
ASP.default_aspx.__Render__control1(HtmlTextWriter __output, Control parameterContainer) in C:\net购物车(Access数据库)\Client_Access\default.aspx:18
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +27
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
System.Web.UI.Page.ProcessRequestMain() +1929
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573