Azure VM 虚拟主机 - IIS public 访问

Azure VM Webhosting - IIS public access

我在我的 Azure 经典 VM 2012 Server R2 上托管一个网站。该应用程序是安装在 wwwroot 目录中的 MVC5,在本地主机上运行。站点绑定类型为Http,端口80,IP地址全部未分配。

为了设置 public 访问权限,我执行了以下操作:

  1. 添加了端点 TCP 80 专用和 public (Azure 门户)

  2. 添加入站规则(防火墙)Http 80端口,万维网服务(HTTPS Traffic-In)已经打开。

当我尝试访问站点 http://xxxx.cloudapp.net 时,出现此错误:无法访问此页面!

我有没有漏掉任何一步?

会不会是IIS中站点名称配置错误?是默认网站吗?

我不得不删除 VM 并安装一个新的;但是这次我在安装 VM 之前设置了端点,现在一切正常。