我在本地Windows Server webdev计算机上运行Visual Studio。这将在我运行我的网站时启动ASP.NET Development Server。
我需要在各种版本/浏览器/工具中测试它,因此我想从VM访问它,而不必在每次我想测试时都部署它。
因此:有没有办法从我的VM访问我的本地ASP.NET服务器?
我可以使用反向代理吗?如果是这样的话?为什么我可以访问IIS7欢迎页面而不是特定端口上的web服务器实例?
干杯
编辑以区分Cassini ASP.NET Dev。服务器和IIS7。
答案 0 :(得分:0)
I found a way to do this using Fiddler.
基本上你只需在dev上创建一个反向代理。这样的机器:
if(oSession.host.toLowerCase()==“192.168.0.100:8888”)oSession.host =“localhost:41111”;
我的ASP.NET dev服务器(来自VS2010)在localhost:41111上运行,我在浏览器中使用192.168.0.100:8888(mydevhostip:8888)从本地网络(或VM)上的其他计算机访问它。