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

使用Azure CLI导入JSON文件时遭遇Forbidden Error求助

Azure CLI导入App Config出现Forbidden Error的解决思路

核心排查方向

  • 确认连接字符串权限:App Configuration的连接字符串分「只读」和「读写」两种,导入操作必须使用带读写权限的连接字符串。登录Azure门户,进入目标App Config资源的「访问密钥」页面,复制带有Write权限的连接字符串替换命令中的占位符。
  • 检查连接字符串完整性:确保命令中的{app-config-connection-string}已替换为完整的真实连接字符串,不要保留大括号或多余引号。
  • 验证网络访问权限:如果App Config设置了防火墙规则,需确保执行CLI的机器IP在允许访问的IP列表中。在Azure门户的App Config「网络」设置中,检查是否开启IP限制,并添加当前机器IP到允许范围。
  • 确认JSON文件有效性:确保./settings.json路径正确、文件存在,且内容为合法JSON格式。可通过本地命令(如jq . ./settings.json)验证JSON语法是否正确。
  • 检查Azure CLI身份权限:若未使用连接字符串而是依赖Azure AD身份验证,需确保az login登录的账号拥有App Config的「数据所有者」或「数据贡献者」角色。

修正后的命令示例

az appconfig kv import -s file --format json --path "./settings.json" --content-type "application/json" --separator : --depth 2 --connection-string "你的真实读写连接字符串"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 23:05:14