使用Parallels访问Web Service的问题(OSX,Win 7)

问题描述:

我目前通过我的Mac(山狮)上的Parallels运行Windows 7。我使用Visual Studios 2010开发了一项Web服务。我可以在“无需调试即可启动程序”的情况下访问Web服务,但仍无法通过其他Web浏览器(Chrome,Firefox,Safari)访问Web服务。使用Parallels访问Web Service的问题(OSX,Win 7)

这是我迄今所做的:

  • 起初我还以为是OSX和Windows 7之间我的网络连接东西错了,所以我通过OSX和Win 7间机场桥接网络。但由于某些原因,IP地址仍然是不同的MAC(192.168.1.121)WIN 7(192.168.1.131)。所以我想这可能仍然是问题。

  • 我做的下一件事是改变了Visual Studios如何从Visual Studio开发服务器启动程序到本地IIS服务器,正如通过我在互联网上发现的东西所建议的那样。

所以我的问题是我怎样才能通过其他网络浏览器使用并行访问web服务?

+0

*但由于某些原因,IP地址仍然不同*如果您已将虚拟适配器桥接到物理适配器,并且有某处使用DHCP的路由器,这就是我所期望的。 – 2013-02-21 03:04:23

+0

但是,具有不同IP地址的VM和OSX是否会影响我无法访问Web服务的事实? – 2013-02-21 16:30:49

出于某种原因,IP地址仍有不同的MAC(192.168.1.121)WIN 7(192.168.1.131)

是的,它应该是这样,因为他们是不同的机器,并有拥有不同的IP地址

  1. 您能否使用地址127.0.0.1在同一虚拟机启动的浏览器访问该服务?

  2. 如果是,您是否可以使用Win7的IP地址从Mac访问它?

如果2失败,那么您应该尝试在Win7虚拟机中禁用防火墙,很可能会阻止访问服务。