你当前正在访问 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:应从代理中排除的主机名的逗号分隔列表。

在环境变量区分大小写的系统上,变量名称可以全部是小写或全部是大写。 首先检查小写名称。

另请参阅