Azure 正在设置az cli,但由于最大重试次数失败而无法连接,目标主机拒绝了连接。如何通过Windows中的代理?

Azure 正在设置az cli,但由于最大重试次数失败而无法连接,目标主机拒绝了连接。如何通过Windows中的代理?,azure,azure-cli,Azure,Azure Cli,我已按照Microsoft关于“”的说明进行操作,内容如下: (新对象系统.Net.WebClient).Proxy.Credentials= [System.Net.CredentialCache]::DefaultNetworkCredentials …但是,在尝试执行az登录或az扩展添加时,我仍然收到以下错误--名称azure devops: 请确保您有网络连接。错误详细信息: HTTPSConnectionPool(host='aka.ms',port=443):超过最大重试次数 带有

我已按照Microsoft关于“”的说明进行操作,内容如下:

(新对象系统.Net.WebClient).Proxy.Credentials= [System.Net.CredentialCache]::DefaultNetworkCredentials

…但是,在尝试执行
az登录
az扩展添加时,我仍然收到以下错误--名称azure devops

请确保您有网络连接。错误详细信息: HTTPSConnectionPool(host='aka.ms',port=443):超过最大重试次数 带有url:/azure-cli-extension-index-v1(由ProxyError('无法 连接到代理服务器。“, NewConnectionError(':未能建立新连接:[WinError 10061]否 由于目标计算机主动拒绝,因此无法建立连接 是",)),

我正在尝试连接到dev.azure.com上我们公司的组织。我已经搜索过了,没有发现任何有用的东西

谢谢-如果需要更多信息,请告诉我。我知道我的代理的地址和端口(http/s://proxy.{env}.{org}.com:{port}),但是我看不到一种明确说明这一点的方法,或者它是否可以工作

TIA

参考

根据使用cmd还是bash,将
HTTP\u PROXY
HTTPS\u PROXY
环境变量设置如下:

CMD

rem Non-authenticated HTTP server:
set HTTP_PROXY=http://{proxy host}:{port}

rem Authenticated HTTP server:
set HTTP_PROXY=http://username:password@{proxy host}:{port}

rem Non-authenticated HTTPS server:
set HTTPS_PROXY=http://{proxy host}:{port}

rem Authenticated HTTPS server:
set HTTPS_PROXY=http://username:password@{proxy host}:{port}
Bash

rem Non-authenticated HTTP server:
set HTTP_PROXY=http://{proxy host}:{port}

rem Authenticated HTTP server:
set HTTP_PROXY=http://username:password@{proxy host}:{port}

rem Non-authenticated HTTPS server:
set HTTPS_PROXY=http://{proxy host}:{port}

rem Authenticated HTTPS server:
set HTTPS_PROXY=http://username:password@{proxy host}:{port}
#未经身份验证的HTTP服务器:
HTTP_PROXY=HTTP://{PROXY host}:{port}
#已验证的HTTP服务器:
HTTP_代理=http://username:password@{代理主机}:{port}
#未经身份验证的HTTPS服务器:
HTTPS_PROXY=http://{PROXY host}:{port}
#已验证的HTTPS服务器:
HTTPS\u代理=http://username:password@{代理主机}:{port}
请参阅

根据使用cmd还是bash,将
HTTP\u PROXY
HTTPS\u PROXY
环境变量设置如下:

CMD

rem Non-authenticated HTTP server:
set HTTP_PROXY=http://{proxy host}:{port}

rem Authenticated HTTP server:
set HTTP_PROXY=http://username:password@{proxy host}:{port}

rem Non-authenticated HTTPS server:
set HTTPS_PROXY=http://{proxy host}:{port}

rem Authenticated HTTPS server:
set HTTPS_PROXY=http://username:password@{proxy host}:{port}
Bash

rem Non-authenticated HTTP server:
set HTTP_PROXY=http://{proxy host}:{port}

rem Authenticated HTTP server:
set HTTP_PROXY=http://username:password@{proxy host}:{port}

rem Non-authenticated HTTPS server:
set HTTPS_PROXY=http://{proxy host}:{port}

rem Authenticated HTTPS server:
set HTTPS_PROXY=http://username:password@{proxy host}:{port}
#未经身份验证的HTTP服务器:
HTTP_PROXY=HTTP://{PROXY host}:{port}
#已验证的HTTP服务器:
HTTP_代理=http://username:password@{代理主机}:{port}
#未经身份验证的HTTPS服务器:
HTTPS_PROXY=http://{PROXY host}:{port}
#已验证的HTTPS服务器:
HTTPS\u代理=http://username:password@{代理主机}:{port}