0

我在本地 Windows Server webdev 机器上运行 Visual Studio。当我运行我的网站时,这会启动一个 ASP.NET 开发服务器。

我需要在各种版本/浏览器/工具中对此进行测试,因此我想从 VM 访问它,而不必每次我想测试某些东西时都部署它。

因此:有没有办法从我的 VM 访问我的本地 ASP.NET 服务器?

我可以为此使用反向代理或其他东西吗?如果有怎么办?为什么我可以访问 IIS7 欢迎页面,但不能访问特定端口上的网络服务器实例?

干杯

编辑以区分 Cassini ASP.NET Dev。服务器和 IIS7。

4

1 回答 1

0

我找到了一种使用 Fiddler 的方法。

基本上你只需在开发者上创建一个反向代理。机器像这样:

if (oSession.host.toLowerCase() == "192.168.0.100:8888") oSession.host = "localhost:41111";

我的 ASP.NET 开发服务器(来自 VS2010)在 localhost:41111 上运行,我在浏览器中使用 192.168.0.100:8888 (mydevhostip:8888) 从本地网络(或 VM)上的其他机器访问它。

于 2012-11-19T15:33:15.540 回答