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

PowerShell执行Invoke-WebRequest报错:InvalidSubscriptionId问题排查

错误成因分析

你执行的PowerShell命令:

Invoke-WebRequest -Uri $exportUrl -Method Post -Headers $headers -Body $body

收到的错误信息:

{"error":{"code":"InvalidSubscriptionId","message":"The provided subscription identifier '{subscriptionId}' is malformed or invalid."}}

导致这个错误的常见原因有:

  • 订阅ID格式不合法:Azure订阅ID必须是标准的36位GUID格式(例如12345678-1234-1234-1234-1234567890ab),如果你的{subscriptionId}长度不对、包含非法字符或不符合GUID结构,就会触发该错误。
  • 占位符未替换:你可能没有将请求参数中的{subscriptionId}占位符替换为实际的订阅ID字符串,直接把占位符发送给了服务端。
  • 订阅ID无效或无权限:即使格式正确,该订阅ID可能不属于你的Azure账户,或者当前请求使用的身份凭据没有访问该订阅的权限,服务端会判定其为无效ID。
  • 参数位置错误:在构造$headers或$body时,订阅ID被放置在了错误的字段中(比如本该放在x-ms-subscription-id请求头,却放到了请求体的其他字段),导致服务无法正确识别有效订阅ID。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 00:22:04