iis+webservice的错误

来源:百度知道 编辑:UC知道 时间:2024/05/12 16:47:43
在vs下调试没有问题,js掉用webservice利用了.net ajax
配置到iis上就出现错误了,详细错误信息如下,有哪位高手知道哪的错?

-----------------------------------------------------------------
由于目标机器积极拒绝,无法连接。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Net.Sockets.SocketException: 由于目标机器积极拒绝,无法连接。

源错误:

行 124: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetProductName", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
行 125: public System.Data.DataSet GetProductName

要看你iis的具体设置,还有webservice是否另外加了验证,一般iis的验证是这样
Service service= new Service();
service.Credentials = new NetworkCredential(user, pwd);
user,pwd是能访问部署webservice的机器的凭据,这是windows认证,由iis管理