如何访问部署在Windows Azure VM(IIS服务器)中的ASP.net网站

时间:2016-03-26 11:48:56

标签: asp.net azure iis azure-virtual-machine azure-resource-manager

我在windows azure虚拟机中安装了IIS服务器,使用ARM模板也部署了一个应用程序。但是当我访问我的VM的DNS名称/公共IP时,默认的IIS服务器即将到来。我无法访问我的网站。

请介绍如何使用DNS名称或公共IP访问已部署的网站。

我正在按照以下github模板进行应用程序部署:

https://github.com/Azure/azure-quickstart-templates/tree/master/201-web-app-vm-dsc

3 个答案:

答案 0 :(得分:0)

如果您使用的是Visual Studio 2012或更高版本,则可以创建PublishProfile并使用Publish功能将Web App部署到Azure服务。请参阅构建 - >发布菜单项。

答案 1 :(得分:0)

我不知道您的网站是否可以在端口80上访问,但如果您希望您的网站在默认端口以外的其他端口上发布,则必须setup a VM endpoint

希望它有所帮助!

答案 2 :(得分:0)

如果您“按原样”使用示例快速入门,问题很可能是您错过了路径中的虚拟应用程序(它可能不是最佳示例)。如果您使用这样的URI命中VM:

http://your-dns-name.westus.cloudapp.azure.com

您需要将Web应用程序路径添加到最后,例如

http://your-dns-name.westus.cloudapp.azure.com/webapplication

您可以使用VM上的IIS管理器仔细检查Web应用程序的名称,但我认为这应该是该快速入门示例的默认名称。