测试表仅适用于本地计算机的请求

为什么对于我的一些Web服务,我得到测试表单,所以我可以看到生成的xml数据,但对于其他Web服务,我收到一条消息说The test form is only available for requests from the local machine.

两次,我从客户端浏览器连接到Web服务的URL,所有Web服务都是使用C#,.NET-3.5创建的。

我用Google搜索“测试表仅适用于本地机器的请求。”

有很多结果,并且一致意见是将这些节点添加到Web服务的web.config中。 我还没有尝试过这个解决方案,但您可以检查一下远程显示测试表单的Web服务是否具有web.config中包含这些节点的Web服务。 或者,您可以将其添加到提供此消息的Web服务,并查看测试表单是否开始远程显示。

           

以下是一些搜索结果

  • StackOverflow: 测试表单仅适用于本地计算机的请求。
  • GeeksWithBlogs: “测试表格仅适用于来自本地机器的请求”
  • Microsoft支持: INFO:默认情况下禁用HTTP GET和HTTP POST