博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webservice 测试窗体只能用于来自本地计算机的请求
阅读量:7093 次
发布时间:2019-06-28

本文共 762 字,大约阅读时间需要 2 分钟。

Question:

  WebService部署成站点之后,如果在本地测试webservice可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",

Reason:

  那是因为没有开启远程访问的原因。

Solutions:

在web.config的<system.web></system.web>中间加入如下配置节内容

<webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
</webServices>

 

以下说明来自MSDN:

protocols 元素指定 ASP.NET Web 服务可用来接收从客户端发送来的请求数据和返回响应数据的协议。协议可用来将请求数据与方法及其参数关联起来,将响应数据与方法及其返回值关联起来。默认情况下,仅启用 HttpSoap 和 Documentation。若要使用 HttpPost 和 HttpGet,需要按照上面的示例所显示的那样启用它们。
protocols 的子元素有(add,clear,remove)
add--添加 ASP.NET Web 服务可用来接收从客户端发送来的请求数据和返回响应数据的指定协议。默认情况下,仅启用 HttpSoap 和 Documentation。 
clear--从配置文件的范围内移除所有的协议。 
remove--从配置文件的范围内移除用来处理请求和响应数据的指定协议。

转载地址:http://hxxql.baihongyu.com/

你可能感兴趣的文章
在AWS的EU区域地理位置上分布式MongoDB集群
查看>>
在远程计算机运行PowerShell命令
查看>>
大道至简
查看>>
jdk安装问题
查看>>
系统镜像备份还原Windows 10 系统
查看>>
我的友情链接
查看>>
第二章--(第八单元)--LDAP网络用户账户
查看>>
JedisCommand接口说明
查看>>
VC/VS 注释快捷键
查看>>
【转】vs2010快捷键;sql server 2008快捷;IE9快捷键
查看>>
win7中如何解决“该项不适用于在指定状态下使用”
查看>>
stack括号匹配检验
查看>>
mongodb 之聚合框架--aggregate
查看>>
多线程断点续传下载
查看>>
【CentOS 7.1】Failed to set locale
查看>>
我的友情链接
查看>>
linux把一列数据转换成多列
查看>>
『同余乘法逆元』
查看>>
mysql rsync方式备份
查看>>
tcp协议
查看>>