我已部署了Azure ILB ASE,并在其中部署了一个Web应用程序,例如https://myapp.my-internal domain
。我配置了一个应用程序网关,可以通过ILB将外部域名映射到该应用程序,而且效果很好-我可以按预期通过应用程序网关从Internet连接到Webapp。
我的Web应用程序需要与部署到同一ILB ASE的API进行通信,例如https://myapi.my-internal-domain
-但是当它尝试建立此连接时,它将失败,无法解析内部域名:
如何配置我的Web应用程序,以便它可以在同一ILB ASE中找到一个api应用程序?
答案 0 :(得分:1)
我将总结评论,以使其他有相同问题的人迅速得到答案。
要手动覆盖MS默认DNS设置并将内部DNS服务器用于Web应用程序服务,解决方案是在Webapp的“应用程序设置”下添加onKeyDown
和onKeyUp
”。
不要忘记将每个应用程序的地址指向Azure DNS区域中的ILB专用IP。 有关更多详细信息,请参阅此article。