使你的WebService可以远程调试点击“调用”

Posted 巴蒂青葱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使你的WebService可以远程调试点击“调用”相关的知识,希望对你有一定的参考价值。

默认发布webservice时,只有在本机访问某个方法时可以点击调用,如果有参数时,也可以输入参数值,但是如果是远程访问时,点击进入一个服务时,是不显示“调用”和输入参数框的。 

原来web.config里面默认Post设置是不允许远程调用webservice,需要配置一下: 

如果想在远程可以正常调用,需要修改web.config,在system.web节下面加上下面一段
<webServices >
  <protocols >
  <add name="HttpSoap"/>
  <add name="HttpPost"/>
  <add name="HttpGet"/>
  <add name="Documentation"/>
  </protocols>
  </webServices>

以上是关于使你的WebService可以远程调试点击“调用”的主要内容,如果未能解决你的问题,请参考以下文章

Webservice创建部署服务器端调试

C# 频繁调用WebService 产生 “连接远程服务器失败”异常

webservice 在vs调试没问题,可是发布后在IIS里面浏览,就连不上数据库了

WebService调试

webservicesoapwsdl

WebService 远程调用方法汇总