我已经设置了应用程序服务环境并尝试通过应用程序网关访问应用程序服务环境中的 WebApp。以下是我创建所需设置所遵循的步骤,但是当我点击与应用程序网关公共 URL 映射的 URL 时,出现“502 - Web 服务器在充当网关或代理服务器时收到无效响应”错误
- 在单独的子网中创建了 Vnet 并创建了 App Service 环境,使用的子域名为 dev.xyz.com。我在这里使用了发给 *.xyz.com 的 ILB 通配符证书
- 在应用服务环境中创建应用并将其命名为“dev-web.dev.xyz.com”,并在自定义域中添加外部可访问的 DNS 名称为“dev-web.xyz.com”
- 创建应用程序网关,添加 ILB(应用服务环境)的内部 IP 地址作为后端池
- 使用端口 80 创建 App Gateway-HTTP 设置并使用自定义探针对其进行映射
- 已创建 App Gateway-CustomProbe,此处使用的主机名是可外部访问的 DNS 名称,即“dev-web.xyz.com”
- 使用主机名作为可外部访问的 DNS 名称创建 App Gateway-Listner,即“dev-web.xyz.com”
- 添加基本规则并将上述资源相互映射
访问 dev-web.xyz.com 后,我仍然无法访问我的 Web 应用程序
我不确定用于创建侦听器的端口号如何影响设置,或者我是否缺少任何东西。
完成上述测试后,我还想实施 SSL,我会感谢有关如何为上述设置实施 SSL 的输入。