Access Azure Development Server From VM?



我们正在开发一个部署到Azure的应用程序。它需要与特定的机器配置一起工作。我们将其配置为一个虚拟机,开发人员可以在本地运行。

然而,为了测试虚拟机配置,我们需要发布到Azure并在实时Azure实例上访问它。是否允许本地VM访问开发人员计算机上的Azure环境IIS?它似乎没有显示在IIS Express中,所以我想它与普通网站不一样?

此外,还可以在本地配置Azure环境进行测试。我们希望托管测试应用程序供内部使用,而不希望它们在开发人员的机器上运行。我们想在办公室的服务器上运行它们。

有什么想法吗?

感谢

我认为这个问题的答案将概述启用环境时可以遵循的一般准则。

Windows Azure Emulator有自己的负载均衡器模拟器,它绑定到套接字127.0.0.1:81(大多数情况下,如果端口81是空闲的)。如果Azure项目是在启用了完整IIS的情况下使用Azure SDK 1.3或更高版本开发的,则Azure Emulator(适用于版本1.3~1.6)将使用本地IIS来托管网站。IIS Express未以任何方式参与Azure项目。如果您碰巧运行IIS Express,那么很可能您已经将web应用程序项目设置为解决方案中的启动项目。本地调试Windows Azure应用程序的正确方法是将云项目用作启动项目。

如果在检查了上述相关问题后有任何疑问或困惑,请更新您的问题。

最新更新