You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地克隆Azure API Management仓库时遭遇认证失败问题求助

Azure API Management Git仓库克隆所需用户权限

要完成Azure API Management配置仓库的本地克隆操作,你需要具备以下权限:

  • APIM服务层面权限

    • 最低需要拥有API Management Contributor内置角色:该角色允许你管理APIM服务的配置,包括配置Git集成、获取访问凭据等核心操作。
    • 若使用自定义角色,需包含以下具体权限:
      • Microsoft.ApiManagement/service/configurations/write:允许将APIM配置同步到Git仓库
      • Microsoft.ApiManagement/service/listSecrets/action:允许获取Git访问凭据
      • Microsoft.ApiManagement/service/read:允许读取APIM服务的基础信息
  • 外部Git仓库权限(若使用第三方仓库)

    • 如果是将APIM配置同步到Azure DevOps、GitHub等外部仓库,用于克隆的账号需要拥有目标仓库的读取权限(比如GitHub的Read权限、Azure DevOps的Reader/Contributor角色)

另外补充一个你操作中的潜在问题:APIM提供的Git访问密码无需Base64编码,直接使用明文密码拼接在克隆URL即可,例如git clone https://user:plainTextPassword@myDomain.scm.azure-api.net,密码编码会导致认证失败。

内容的提问来源于stack exchange,提问作者skorpyo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 03:48:35