从虚拟机访问 IIS 开发服务器



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

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

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

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

干杯

编辑以区分卡西尼 ASP.NET 开发服务器和IIS7。

我找到了一种使用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)上的其他计算机访问它。

相关内容

  • 没有找到相关文章

最新更新