在外部访问Azure APIM开发人员门户时出现问题

问题描述

背景: 我在外部暴露Azure的API Management Developer门户时遇到问题。这是新门户,不是旧门户。我已经在vnet内部使用自定义域部署了APIM。一切都在内部运行,但我无法从外部登录

我已经遵循了-https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-integrate-internal-vnet-appgateway

我的设置:

  1. 为APIM网关,开发人员门户和管理界面使用自定义域。
  2. 使用拆分DNS,因此域名是内部名称,外部是外部名称
  3. 我在网关后面访问API没问题。
  4. 已在APIM的全局级别启用了COR,以启用交互式控制台。
  5. App Gateway的健康状况探针对App Gateway5都是健康的
  6. App Gateway在检测模式下设置为WAFv2

问题: 当我登录到开发人员门户时,我可以在网络中看到404错误访问'https://management.bjd.xyz/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.apimanagement/service/xxx/identity? api-version = 2019-12-01'

从内部系统来看,/ identity看不到任何404

在文档中指出: 除了以下步骤之外,新的开发人员门户还要求启用与API Management的管理端点的连接。但这是含糊的。我遵循了与通过App Gateway戳APIM网关相同的步骤,但是感觉好像缺少管理界面一样。

是否还有其他步骤可通过Azure App Gateway启用新的开发人员门户?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)