我部署了一个Azure ILB ASE,并在其中部署了一个webapp (例如) https://myapp.my-internal domain。我配置了一个应用程序网关,通过ILB将外部域名映射到该应用程序,这工作得很好-我可以通过应用程序网关从互联网连接到webapp,正如预期的那样。
我的webapp需要与部署到同一ILB ASE的应用程序接口进行对话,例如,在https://myapi.my-internal-domain -但是当它试图建立这种连接时,它失败了,无法解析内部域名:

我如何配置我的web应用程序,以便它可以在同一ILB ASE中找到api应用程序?
发布于 2019-01-21 14:49:15
我将总结评论,让其他有同样问题的人快速得到答案。
要手动覆盖MS默认域名系统设置并使用内部域名服务器提供web应用程序服务,解决方案是在webapp的应用程序设置下添加“Website_DNS_Server= primary DNS server IP和Website_DNS_ALT_Server=secondary DNS server IP”。

不要忘记将每个应用程序的地址指向Azure DNS区域中的ILB私有IP。有关更多详细信息,请参阅此article。
https://stackoverflow.com/questions/54261090
复制相似问题