当前位置: 代码迷 >> Web Service >> []WEB SERVICE的调用有关问题,请帮忙看看
  详细解决方案

[]WEB SERVICE的调用有关问题,请帮忙看看

热度:255   发布时间:2016-05-02 03:05:34.0
[求助]WEB SERVICE的调用问题,请帮忙看看
各位好,小弟今天写了一个WEB   SERVICE的服务端程序,用IE测试时运行正常,可是我在客户端添加WEB引用后,运行该客户程序,调用WEB   SERVER的WEB   METHOD方法时,老是报错:  
      未处理的“System.Net.WebException”类型的异常出现在   system.web.services.dll   中。  
其他信息:   请求因   HTTP   状态   401   失败:Access   Denied。  

请问这是什么原因引起的。请知道的告诉我一声,先在此谢谢各位了!

------解决方案--------------------
有可能是因为windows权限设置的问题。
如果你调试的时候用的是vs的web server调的话,你的权限就是你登陆的权限(可能是admin)这时,你是有权限访问这个webservice文件的。
在客户端添加引用时,访问的应该是iis吧。哪有可能是用匿名用户的权限访问,检查一下webservice文件的权限设置。
------解决方案--------------------
重新添加一下System.Web.Services这个dll的引用
  相关解决方案