你当前正在访问 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:应从代理中排除的主机名的逗号分隔列表。
在环境变量区分大小写的系统上,变量名称可能全部小写或全部大写。 首先检查小写名称。