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

Azure ML部署端点时出现InvalidSubscriptionId HttpResponseError问题求助

解决Azure ML在线端点部署时的InvalidSubscriptionId错误
  • 检查ML Client初始化配置
    显式传入订阅ID参数初始化MLClient,避免依赖环境变量自动注入导致的空值问题:

    from azure.ai.ml import MLClient
    from azure.identity import DefaultAzureCredential
    
    ml_client = MLClient(
        DefaultAzureCredential(),
        subscription_id="你的有效订阅ID",
        resource_group_name="资源组名称",
        workspace_name="工作区名称"
    )
    
  • 验证Azure CLI上下文
    运行az account show查看当前CLI上下文的订阅ID是否正确,若不符则执行az account set --subscription <订阅ID>切换到目标订阅,之后重新运行代码。

  • 强制SDK使用HTTPS协议
    初始化MLClient时添加base_url参数,指定工作区的HTTPS端点:

    ml_client = MLClient(
        DefaultAzureCredential(),
        subscription_id="你的订阅ID",
        resource_group_name="资源组名称",
        workspace_name="工作区名称",
        base_url="https://<工作区区域>.api.azureml.ms"
    )
    

    工作区的HTTPS端点可在Azure门户的工作区概览页面获取。

  • 清除本地认证缓存
    删除本地Azure认证缓存目录:Linux/macOS路径为~/.azure,Windows路径为C:\Users\<用户名>\.azure,之后重新完成认证流程,避免旧缓存数据干扰。

  • 确认工作区与订阅的关联
    在Azure门户中检查目标工作区所属的订阅信息,确保工作区和你使用的订阅完全匹配,避免因选错位工作区导致的订阅不匹配问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 14:13:41