我在带有应用服务 Web 应用后端池成员/目标MS 链接的 Azure 资源组(无 ASE)中创建了一个带有 WAF(默认检测模式)的应用程序网关(通过 Azure 门户和 PowerShell 遵循信函的说明)。
我没有使用任何自定义域,只是我的 backendPool 成员是 Azure Web App 的基本配置,即 mywebapp.azurewebsites.net(Web App 是一个基本的 ASP.NET 测试站点,在其 .azurewebsites.net 地址上运行良好)。
MS 应用程序网关文档声明他们现在支持将应用服务作为后端池目标(FQDN/我使用)。
据我所知,我的基本 httpSettings、基本侦听器和规则都已正确设置(HTTP 端口 80.
因此,本质上,我的应用程序网关应该侦听附加到它的公共 IP 的端口 80,并将任何传入请求转发到后端池成员(Web 应用程序)。
但是当我尝试访问网关公共 IP(或 DNS 地址)时,我不断收到“找不到 Azure 404 网站”。页/错误。
奇怪的是,如果我从 Azure 门户停止 Web 应用程序,我会收到 502/bad gateway 错误,直到我重新启动返回 404 页面的 Web 应用程序。
我不知道我是否在这里遗漏了什么?有没有人有任何建议?我似乎无法让这个工作。