我知道一般来说,这是做不到的,那就是让另一台PC远程调用托管在ASP.NET DEvelopment Web Server下的站点(一般只能使用localhost:port来访问它)。
但我想知道是否有人看到或知道绕过它的方法?我是我办公室的 RESTful API 开发人员,我希望 PHP 人员在我的机器上测试 API,以便我可以连接 Visual Studio 2005 调试器,并且我可以更轻松地发现问题。
主要问题是,我的机器是 Vista 机器,不幸的是,我开发的 API 不能在 IIS7 下工作,即使是经典应用程序池模式(这消除了在本地 IIS 上托管它们是不可能的)。
或者,有没有办法在另一台机器上使用 IIS6 来满足我的需求?
更新
根据我得到的建议,经过多次试验和错误,我能够让 Squid 充当反向代理,并完全按照我的意愿去做。我已经在博客上写了http://www.ashleyangell.com/index.php/2009/03/configuring-a-basic-reverse-proxy-in-squid-on-windows-website-accelerator/以防其他人想要做同样的事情。