你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在代理服务器下使用 Az PowerShell 模块
如果 HTTP 请求需要代理,Azure PowerShell 团队建议为不同的平台配置以下代理配置:
平台 | 推荐的代理设置 | 注释 |
---|---|---|
Windows PowerShell 5.1 | 系统代理设置 | 使用系统代理设置(Internet 选项)。 |
Windows 上的 PowerShell 7 | 系统代理设置 | 可以通过设置HTTP_PROXY和HTTPS_PROXY环境变量以及可选的NO_PROXY来配置代理。 |
macOS 上的 PowerShell 7 | 系统代理设置 | 可以通过设置HTTP_PROXY和HTTPS_PROXY环境变量以及可选的NO_PROXY来配置代理。 |
Linux 上的 PowerShell 7 | 设置HTTP_PROXY和HTTPS_PROXY环境变量,以及可选NO_PROXY | 在启动 PowerShell 之前,应设置环境变量,否则它们可能不受尊重。 |
使用的环境变量包括:
- HTTP_PROXY:用于 HTTP 请求的代理服务器。
- HTTPS_PROXY:用于 HTTPS 请求的代理服务器。
- NO_PROXY:应从代理中排除的主机名的逗号分隔列表。
在环境变量区分大小写的系统上,变量名称可以全部是小写或全部是大写。 首先检查小写名称。