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

如何让Add-SqlAzureAuthenticationContext连接到Azure中国区?

解决Add-SqlAzureAuthenticationContext连接Azure中国区的问题

这个问题我之前也碰到过,Add-SqlAzureAuthenticationContext确实没有直接指定Azure区域的参数,但它会继承当前Azure PowerShell的环境上下文,所以我们可以先切换到Azure中国区环境,再执行登录命令就能解决。具体步骤如下:

  • 首先,确保你已经安装了Az.Accounts模块(如果未安装,运行Install-Module -Name Az.Accounts -Force -AllowClobber完成安装)。
  • 接下来,将Azure PowerShell环境切换到中国区:
    # 切换到Azure中国区环境
    Set-AzContext -Environment AzureChinaCloud
    
    如果是首次使用中国区环境遇到报错,可以先执行Register-AzEnvironment -Name AzureChinaCloud完成环境注册(当前Az模块已内置该环境,多数情况无需此操作)。
  • 最后再执行登录命令:
    Add-SqlAzureAuthenticationContext -Interactive
    
    此时弹出的登录对话框就会连接Azure中国区了。

补充:之后如果需要切回全球Azure环境,执行Set-AzContext -Environment AzureCloud即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 08:01:44