从mac访问windows localhost

从mac访问windows localhost,windows,macos,virtual,Windows,Macos,Virtual,我在mac上安装了parallels,并将windows 8作为虚拟机安装。我可以在windows 8中的mac localhost上运行应用程序,但现在我想在mac上运行.net应用程序(即localhost:50055)。我读过很多解决方案,但没有一个对我有效。我错过了什么?我也只是在这上面撞了几个小时,我想,最后我错过的是关闭Windows 8的防火墙 这个被接受的解决方案就是促使我关闭防火墙的原因,只要我这么做了,它就起作用了。 根据Matt Gibson的解决方案,您可能还必须在II

我在mac上安装了parallels,并将windows 8作为虚拟机安装。我可以在windows 8中的mac localhost上运行应用程序,但现在我想在mac上运行.net应用程序(即
localhost:50055
)。我读过很多解决方案,但没有一个对我有效。我错过了什么?

我也只是在这上面撞了几个小时,我想,最后我错过的是关闭Windows 8的防火墙

这个被接受的解决方案就是促使我关闭防火墙的原因,只要我这么做了,它就起作用了。

根据Matt Gibson的解决方案,您可能还必须在IIS管理器的身份验证设置中“启用”匿名身份验证

我最终做了什么:

  • 通过拉起命令提示符并键入ipconfig找到VM的ip地址
  • 通过添加虚拟机的ip地址更新了我的Mac主机文件(在我的例子中是10.211.55.3)
  • 选中Parallels VM设置->配置->硬件已设置为共享网络
  • Windows防火墙-关闭专用网络设置(控制面板\系统和安全\ Windows防火墙\自定义设置)
  • 选中IIS身份验证->启用匿名身份验证
这对我有用,希望对你也有用