您的位置:首页 > 理论基础 > 计算机网络

XMLHttpRequest调用webservice出错 (web.config配置)

2012-11-07 11:23 579 查看
如果ajax在本地调用测试webservice可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",那是因为没有开启远程访问的原因。

另外,调试通过以后发布本机能够正常使用,但其他机器访问出错,测试发现xmlhttp.status 在本地机器返回200(正常响应),而其他机器返回500(Internal Server Error)。

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

<webServices>
  <protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: