从Android设备访问本地主机网站

时间:2015-10-12 14:16:00

标签: asp.net

我在asp.net mvc中创建了web服务应用程序,现在需要从连接在同一网络上的Android设备访问它。这是调试webservies应用程序所必需的。我没有静态IP。该网站正在使用网址http://localhost:27719运行,但我无法从Android设备访问localhost。我研究了网络并尝试了以下选项: 尝试在applicationhost.config文件中更改网站绑定信息。但我无法在applicationhost文件中找到我的webstie条目。 我也尝试在Windows防火墙中打开特定端口27719。但那也不行。 如果我在IIS上托管,我可以访问网站。但是当我从Visual Studio运行时,我需要访问它,以便我可以调试。  请建议如何从连接到同一wifi网络的Android设备访问我的机器上的webservices。

1 个答案:

答案 0 :(得分:1)

在Visual Studio窗口顶部的菜单中,转到Debug,然后选择Attach to Process(或者,按键盘上的Control Alt P)。它会询问您要附加哪个进程。选择w3wp.exe并按Attach。然后调试器将连接到IIS中的站点,并且您可以在Android设备连接到站点时进行调试。

应该注意的是,您需要在Android设备的网址中提供服务器的IP,而不是" localhost"。