具有内部Azure API管理的Azure应用服务

时间:2018-02-12 07:42:08

标签: azure azure-web-sites azure-api-management

情景:

  • 虚拟网络有3个子网用于APIM(subnetAPIM,10.0.1.0/24),虚拟机(subnetVM 10.0.8.0/24),网关(subnetGateway 10.0.2.0/24
  • API管理虚拟网络模式设置为内部,APIM位于专用于APIM的子网中。所以APIM无法访问 公开。分配的内部IP为 10.0.5.1
  • 虚拟机位于subnetVM(10.0.8.0/24)中,并且能够使用主机名成功调用API(在APIM中)。我不得不在虚拟机上更新主机文件。
  • App Service也在同一个虚拟网络中(使用P2S网关,地址空间122.1.0.0/24
  • 应用服务设置显示IP地址10.0.0.0 - 10.255.255.255将路由到VNET

问题:

  • App Service(在VNET中)无法到达https://10.0.1.5/echo/resource。 HTTP错误代码为ServiceUnavailable
  • 应用服务(在VNET中)无法解析customdomain.azure-api.net,当它尝试到达https://customdomain.azure-api.net/echo/resource

使这项工作需要的任何其他配置?

0 个答案:

没有答案