Azure API 管理策略的源代码控制

问题描述 投票:0回答:1

因此,在 Azure API 管理中,我创建了一个策略来缓存令牌并在访问实际 API 端点之前进行自我身份验证。我想知道是否有办法将这些策略放入某种形式的源代码控制(例如 Azure DevOps 或 Github)中,并从那里提取它们,或者 azure 门户是否可以维护源代码控制。任何意见或想法将不胜感激。

azure azure-api-management
1个回答
0
投票

使用 Azure APIM 服务管理 APIM 策略的最简单方法是添加 Git 配置,如下所示:-

在本地计算机中克隆 Azure APIM git 存储库 URL,对代码或策略进行更改,然后将其发布回 APIM 资源。请参阅此 MS 文档 进行同样的操作。

enter image description here

enter image description here

从存储库页面的“访问凭据”部分获取 git 凭据,如下所示:-

enter image description here

您还可以使用上述访问凭据将此存储库导入到 Azure DevOps 存储库中,如下所示:-

enter image description here

我也同意并感谢您 @Markus Meyer 引用 APIOps 提取器工具,用于通过 Azure DevOps 存储库和 Github 管理 Azure APIM 实例。

请参阅有关 APIM 的 APIOps 的文档

在 Azure Devops 存储库中添加 Azure Devops APIOps 工具压缩文件夹,如下所示,并创建引用 APIM 实例参数的变量组,如下所示:-

参考

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.