是否可以在 Azure API 管理中自动自定义 "Developer Portal"?

Is it possible to automate customization of the "Developer Portal" in Azure API Management?

我们面临的困境 API 管理层能够部署自定义开发人员门户(通过 APIM 发布者门户 UI 自定义)更改到每个不同的环境(QA和 PROD),而无需为每个环境手动配置。这可能吗?我能想到的使这成为可能的唯一方法是通过发布者门户中的 REST API 来管理开发人员门户配置。有 REST API 吗?如果没有,是否有近期计划?

在下面的屏幕截图中,如果底部 UI 配置过程能够以某种方式自动化,那就太理想了:

目前没有 API 来控制这些选项。最好的选择是 git 集成,但这可能不太方便。

是的,您可以在开发人员门户上显示 Iframe,并且 Iframe 可以部署在 Azure 上,您可以在该页面上编写您的逻辑。

我是在其中一个门户网站上完成的,但只有一个问题,即设计问题以及每次打开 IFrame 时都必须对服务进行身份验证的身份验证问题。

Git配置是唯一选项but it doesn’t cover artifacts which created via CMS UI,欢迎页面等静态内容

仅供参考,并且 Git base solution 要求实例在操作期间变为只读(或锁定为单个用户)。

Please vote this wish in APIM