【问题标题】:Is it possible to automate customization of the "Developer Portal" in Azure API Management?是否可以在 Azure API 管理中自动自定义“开发人员门户”?
【发布时间】:2025-12-03 16:55:02
【问题描述】:

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

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

【问题讨论】:

    标签: rest azure deployment azure-api-management azureportal


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

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

      Please vote this wish in APIM

      【讨论】:

        最近更新 更多