【问题标题】:Remote debugging web service hosted by CassiniCassini 托管的远程调试 Web 服务
【发布时间】:2009-08-20 05:27:54
【问题描述】:

有什么方法可以远程调试 Cassini 托管的本地计算机上的 Web 服务?

ie 在我的本地机器上,我可以浏览到 http://localhost:1234/webservice,但我无法转到另一台机器并访问 http://ip_address_of_my_machine:1234/webservice。

有办法吗?

谢谢, 乔恩

【问题讨论】:

    标签: web-services debugging cassini


    【解决方案1】:

    使用提琴手!

    Fiddler 可以作为“反向代理”运行,这意味着它可以将入站请求转发到不同的端口或 Web 服务器。

    步骤#0 在以下任一选项生效之前,您必须使其他计算机能够连接到 Fiddler。为此,请单击工具 > Fiddler 选项 > 连接并勾选“允许远程计算机连接”复选框。然后关闭提琴手。

    选项 #1:将 Fiddler 配置为反向代理 可以对 Fiddler 进行配置,以便发送到http://127.0.0.1:8888 的任何流量都会自动发送到同一台机器上的不同端口。要设置此配置:

    启动 REGEDIT 在 HKCU\SOFTWARE\Microsoft\Fiddler2 中创建一个名为 ReverseProxyForPort 的新 DWORD。 将 DWORD 设置为您希望将入站流量重新路由到的本地端口(通常是标准 HTTP 服务器的端口 80) 重启提琴手 将浏览器导航至http://127.0.0.1:8888

    来源:http://www.fiddler2.com/fiddler/help/reverseproxy.asp

    【讨论】:

      【解决方案2】:

      我想你会发现 cassini 不允许远程连接。您无法从 IIS 网络服务器运行它的任何原因?

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-05-26
          • 1970-01-01
          • 2014-11-20
          • 1970-01-01
          • 2010-12-02
          • 2011-09-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多