无法从公共(public) IP/cloudapp.net 域访问 Azure VM IIS

标签 azure iis windows-server-2012-r2

我刚刚在我的 Azure 空间上设置了一个 Windows Server VM,但由于某种原因,其上配置的 IIS 无法公开使用...

我可以通过服务器上的 localhost 打开 IIS 欢迎页面,但不能通过访问外部 IP 或 cloudapp.net 域。

需要注意的是,我实际上可以通过 MSTSC 使用外部 IP 地址到达服务器...

我尝试过:

  • 关闭 Windows 防火墙
  • 在非经典管理 Azure 系统上打开端点

Opened endpoints on the non-classic management Azure system

  • 我将 IP 绑定(bind)到了 cloudapp 主机

I binded the ip's to the cloudapp host

  • 查看了在线 Azure 文档

最佳答案

所以我解决了这个问题...不知道是否应该是这样,但请确保在 Azure 中您的“源端口”被定义为 * 而不是 80 或其他。

如果你不定义“*”,那绝对行不通。

Screenshot of Azure here

关于无法从公共(public) IP/cloudapp.net 域访问 Azure VM IIS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37758310/

相关文章:

c# - 如何调试通过 IIS 部署的 MVC5 库

windows - 无法在 Windows 上将 SonarQube 5.3 作为服务运行

azure - 我如何向 Azure 上的外部服务公开?

c# - (来自 HRESULT : 0x80070005 (E_ACCESSDENIED)) 的异常

asp.net - Trace.axd 返回 YSOD 不是自定义错误

actionscript-3 - 带宽不足时,AIR AS3文件下载已损坏

powershell - 在 Powershell 中运行 .cmd/.bat 脚本

c# - WebAPI Controller 方法未显示在 swagger 中

azure - 如何检索允许用户从 AzureAD Graph API 访问哪些应用程序/servicePrincipal?

c# - 切换到身份时的 Azure ClaimsIdentity