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

Azure CLI 2.53.1 PowerShell登录账户:浏览器认证后连接失败报错

Azure CLI 2.53.1 认证后出现 getaddrinfo 失败错误的解决办法

使用Azure CLI 2.53.1版本,在浏览器完成身份验证后,PowerShell中抛出错误:
<urllib3.connection.HTTPSConnection object at 0x000002D7302F9090>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed

  • 检查DNS解析
    这个错误核心是域名解析失败,先验证Azure关键域名能否正常解析。在PowerShell中执行:

    nslookup login.microsoftonline.com
    nslookup management.azure.com
    

    如果返回无法找到域名,说明本地DNS配置异常,可切换到公共DNS(如Google的8.8.8.8、Cloudflare的1.1.1.1):

    1. 打开网络适配器属性,找到IPv4设置
    2. 手动设置DNS服务器地址为8.8.8.8和8.8.4.4
    3. 重启PowerShell后重新执行az login
  • 排查代理干扰
    企业网络的代理可能阻断Azure CLI的连接。先查看当前代理配置:

    echo $env:HTTP_PROXY
    echo $env:HTTPS_PROXY
    

    若存在代理,确认代理地址正确且能访问Azure域名;也可临时清除代理后重试:

    Remove-Item Env:HTTP_PROXY
    Remove-Item Env:HTTPS_PROXY
    

    之后重新运行认证命令

  • 重置Azure CLI配置
    配置文件损坏可能引发连接问题,执行以下命令重置配置:

    az config reset
    

    重置完成后重启PowerShell,再次尝试az login

  • 测试网络连通性
    使用Test-NetConnection检查Azure认证端点的连通性:

    Test-NetConnection login.microsoftonline.com -Port 443
    

    如果TcpTestSucceeded显示False,说明网络层面有阻断,需联系管理员开放443端口及相关Azure域名

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 15:46:09