远程计算机调试Web 服务的办法

原创 2006年05月22日 21:23:00

写了一个Web Service,在内网中查看webservice的内容时一切正常,可是用外网查看WebService的时候显示如下:The test form is only available for requests from the local machine.于是我把这段文字copy下来,google了一下,在Microsoft 技术支持网站上找到了答案:当您尝试从远程计算机访问 Web 服务时,不会显示“调用”按钮。并且,您会收到以下错误信息:The test form is only available for requests from the local machine

解决方法:通过编辑 Web 服务所在的 vroot 的 Web.config 文件,可以启用 HTTP GET 和 HTTP POST。以下配置同时启用了 HTTP GET 和 HTTP POST:

 <configuration>
    <system.web>
    <webServices>
        <protocols>
            <add name="HttpGet"/>
            <add name="HttpPost"/>
        </protocols>
    </webServices>
    </system.web>
</configuration>

或者,可以通过编辑 Machine.config 中的 <protocols> 节为计算机上的所有 Web 服务启用这些协议。下面的示例启用了 HTTP GET、HTTP POST 及 SOAP,此外还从本地主机启用了 HTTP POST:

<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="HttpPostLocalhost"/>
      <!-- Documentation enables the documentation/test pages -->
<add name="Documentation"/>
</protocols>

远程计算机调试Web 服务的办法

写了一个Web Service,在内网中查看webservice的内容时一切正常,可是用外网查看WebService的时候显示如下:The test form is only available fo...
  • peter824
  • peter824
  • 2007年12月06日 09:43
  • 218

C# WMI 获取远程计算机的已安装程序一览(注册表方式)

static void Main(string[] args) {string regMain = "Software//Microsoft//Windows//CurrentVe...
  • kakalubi
  • kakalubi
  • 2011年06月23日 08:47
  • 1555

无法在web服务器上启动调试 原因的新发现

无法在web服务器上启动调试,一般通过下面步骤就解决了 在IIS里查看站点信息,选中"目录安全性",里面有"匿名访问和身份验证控制",再点击"编辑..",确认"集成Windows身份验证"选项也被选中...
  • nutian
  • nutian
  • 2007年12月07日 19:29
  • 570

Windows 10系统点击任务计划程序,提示找不到远程电脑如何处理

任务计划是win10中自带的一个功能用来定时执行的程序的一个功能了,但在win10中我们点击任务计划会弹出错误提示,下面我们一起来看Windows 10系统点击任务计划程序,提示找不到远程电脑解决办法...
  • Jin_Amy
  • Jin_Amy
  • 2017年03月26日 17:18
  • 1151

解决“要登录到这台远程计算机,你必须被授予允许通过终端服务登录的权限”

今天登录远程windows7系统主机发现出现如下错误:要登录到这台远程计算机,您必须被授予允许通过终端服务登录的权限。默认地,"远程桌面用户"组的成员拥有该权限。如果您不是"远程桌面用户"组或其它拥有...
  • upi2u
  • upi2u
  • 2016年12月21日 15:30
  • 1223

正在进行调试的Web服务器进程已由IIS终止

IIS -- 应用程序池 --应用程序池默认设置 --- 可以发现很多可以设置的IIS项 传图有问题,不传了。...
  • festone000
  • festone000
  • 2016年03月22日 13:49
  • 673

Web Deploy部署错误:未能连接到远程计算机,请确保在远程计算机上安装了 Web Deploy 并启动了所需的进程("Web Management Service")

这个问题困扰了半天时间,参考了:图文详解远程部署ASP.NET MVC 5项目 进行设置,仍未解决该问题。 其实我部署的问题不是设置问题,而是安装的Web Deploy不够完整,在安装过程中选择安装完...
  • danding_ge
  • danding_ge
  • 2015年10月09日 17:00
  • 5336

要登录到这台远程计算机 必须被授予允许通过终端服务登录的权限

您必须被授予允许通过终端服务登录的权限 终端服务器授权
  • uiwgi
  • uiwgi
  • 2016年12月03日 13:43
  • 7656

"Microsoft Visual Studio 远程调试监视器”(MSVSMON.EXE) 似乎没有在远程计算机上运行"的解决方案之一

Visual Studio 2013用的好好的,忽然提示 http://msdn.microsoft.com/zh-cn/library/ms164726(v=vs.110).aspx...
  • u201011221
  • u201011221
  • 2014年07月19日 01:02
  • 3006

远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行“的完美解决方案

原文出处:http://www.cnblogs.com/benbenkoala/p/5527257.html By:行一山人Xingyihermit,Koala Studio,转载请注明出处。 ...
  • d_a_r_k
  • d_a_r_k
  • 2016年06月17日 10:52
  • 4070
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程计算机调试Web 服务的办法
举报原因:
原因补充:

(最多只允许输入30个字)