应用程序网关多站点设置

应用程序网关多站点设置

我创建了一个使用应用程序网关将流量路由到应用服务的设置。以下是详细信息:

  1. 应用程序网关 - 1
  2. Azure 应用服务 - 2
  3. 应用服务计划 - 1
  4. VNET 和一个子网

应用服务 - 1 个用于 .net 5 Web 应用,1 个用于 .net 5 API 应用

无论是在本地浏览还是发布到应用服务后,对于从 Azure 门户浏览的 api 应用,我必须附加 /swagger,然后将其转换为https://mywebapiapp.azurewebsites.net/swagger/index.html

应用程序网关为应用程序设置后端池 1 目标类型:应用程序服务目标:选择我的 Web 应用程序(Azure 应用程序)

1 for Api 与 Target Azure 应用服务名称类似已更改

后端设置 在此处输入图片描述

前端公网IP可用

听众 在此处输入图片描述

听众类型选择为多站点

规则

应用程序规则 在此处输入图片描述

后端目标选项卡 在此处输入图片描述

API 规则的类似设置

Hosts 文件已更新

xxxxxwww.fabrikam.com xxxxxwww.xyz.com

当我浏览 fabrikam.com 时,我最终进入了 micorsoft.com/en-in/,而不是托管 .net 5 Web 应用程序的 Azure 应用程序

首次发布于 StackOverflow这里

相关内容