使用SPS的web services开发时总是报以下错误:System.Net.WebException: 请求因 HTTP 状态 401 失败:Unauthorized。
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)我的代码是:
WebService1.lists.Lists weblist = new WebService1.lists.Lists();
weblist.Url = "http://190.1.1.111:800/_vti_bin/Lists.asmx";
weblist.PreAuthenticate = true;
weblist.Credentials = System.Net.CredentialCache.DefaultCredentials;
XmlNode ndlist = weblist.GetListCollection();我的机器和SPS的机器都在域中,我的机器是2000 server.SPS的机器是2003.
是否需要哪些特殊的设置呢?