无法使用IP地址访问Application Service Environment ILB中托管的Azure应用程序,但能够使用FQDN访问该应用程序

时间:2017-10-02 12:41:10

标签: azure azure-web-sites azure-app-service-envrmnt

我在应用程序服务环境-ILB中托管了一个azure Web应用程序,当我尝试使用IP地址而不是FQDN访问它时,我得到了#34;您要查找的资源已被删除,名称如下:已更改,或暂时无法使用"但是当我使用FQDN访问时,同样有效。 例如,如果尝试使用https://xyz.microsoftdev.microsoft.com进行访问,但是如果我尝试使用https://10.180.47.6进行访问,则会出现问题。

1 个答案:

答案 0 :(得分:2)

无法通过IP地址访问托管在公共邮票应用服务环境上的Azure网络应用。这是设计的。

他们只能通过主机名访问。

App Service为您提供前端服务器的虚拟IP,这是此背后所有VM的共享资源。

App Service architecture

这里前端使用HTTP Host头信息将请求路由到工作虚拟机上相应的w3wp.exe进程。使用IP地址时,此逻辑不起作用。它将到达前端并返回HTTP状态404。