问题描述
背景: 我在外部暴露Azure的API Management Developer门户时遇到问题。这是新门户,不是旧门户。我已经在vnet内部使用自定义域部署了APIM。一切都在内部运行,但我无法从外部登录。
我的设置:
- 为APIM网关,开发人员门户和管理界面使用自定义域。
- 使用拆分DNS,因此域名是内部名称,外部是外部名称。
- 我在网关后面访问API没问题。
- 已在APIM的全局级别启用了COR,以启用交互式控制台。
- App Gateway的健康状况探针对App Gateway5都是健康的
- 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 (将#修改为@)