建设银行支行网站,wordpress最大附件,下载2345浏览器并安装,上海2022进口博览会开幕式The test form is only available for requests from the local machine解决方法 最近刚写service,部署起来以后出现上述问题,想想肯定也有很多人碰到类似问题,一起来解决掉吧! 原因:NET Framework 1.1 定义了一个名为 HttpPostLocalhost 的新协议。默认情况下The test form is only available for requests from the local machine解决方法 最近刚写service,部署起来以后出现上述问题,想想肯定也有很多人碰到类似问题,一起来解决掉吧! 原因:NET Framework 1.1 定义了一个名为 HttpPostLocalhost 的新协议。默认情况下这个新协议处于启用状态。该协议允许从与使用 HTTP POST 请求的 Web 服务位于同一计算机上的应用程序调用该服务。允许的前提条件是POST URL 使用 http://localhost而不是 http://hostname。这使得 Web 服务开发人员可以使用基于 HTML 的测试窗体从 Web 服务所在的同一计算机调用该 Web 服务。当您尝试从远程计算机访问 Web 服务时不会显示“调用”按钮。并且您会收到以下错误信息The test form is only available for requests from the local machine解决方法:1.通过编辑 Web 服务所在的 vroot 的 Web.config 文件可以启用 HTTP GET 和 HTTP POST。以下配置同时启用了 HTTP GET 和 HTTP POSTconfiguration system.web webServices protocols add nameHttpGet/ add nameHttpPost/ /protocols /webServices /system.web/configuration2.通过编辑 Machine.config 中的 protocols 节为计算机上的所有 Web 服务启用这些协议。下面的示例启用了 HTTP GET、HTTP POST 及 SOAP此外还从本地主机启用了 HTTP POST protocolsadd nameHttpSoap/add nameHttpPost/add nameHttpGet/add nameHttpPostLocalhost/!-- Documentation enables the documentation/test pages --add nameDocumentation//protocols posted on 2013-02-21 14:54 guofu 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/saptechnique/archive/2013/02/21/2920603.html