C# web server发布出现 测试窗体只能用于来自本地计算机的请求。
如下图所示
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210429214253723.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNzkzMw==,size_16,color_FFFFFF,t_70#pic_center)
解决办法:
在WebService所在项目下的Web.config中加入一个配置节
1、找到Web.config文件
2、在’system.web’节点中加入如下内容
下面展示一些 内联代码片
。
<!--加入下面几行才能远程调用-->
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
3 重新发布
现在可以远程调用了