Usar o módulo Az PowerShell por trás de um proxy
Se um proxy for necessário para solicitação HTTP, a equipe do Azure PowerShell recomenda a seguinte configuração de proxy para plataformas diferentes:
Plataforma | Configurações de proxy recomendadas | Comentário |
---|---|---|
Windows PowerShell 5.1 | Configurações do proxy do sistema | Use as configurações de proxy do sistema (opções da Internet). |
PowerShell 7 no Windows | Configurações do proxy do sistema | O proxy pode ser configurado definindo as variáveis de ambiente HTTP_PROXY e HTTPS_PROXY, além do opcional NO_PROXY. |
PowerShell 7 no macOS | Configurações do proxy do sistema | O proxy pode ser configurado definindo as variáveis de ambiente HTTP_PROXY e HTTPS_PROXY, além do opcional NO_PROXY. |
PowerShell 7 no Linux | Definir as variáveis de ambiente HTTP_PROXY e HTTPS_PROXY e, opcionalmente, NO_PROXY | As variáveis de ambiente devem ser definidas antes que o PowerShell seja iniciado, caso contrário, elas podem não ser respeitadas. |
As variáveis de ambiente usadas são:
- HTTP_PROXY: o servidor proxy usado em solicitações HTTP.
- HTTPS_PROXY: o servidor proxy usado em solicitações HTTPS.
- NO_PROXY: uma lista separada por vírgulas de nomes de host que devem ser excluídos do proxy.
Em sistemas nos quais as variáveis de ambiente diferenciam maiúsculas de minúsculas, os nomes de variáveis podem apenas em minúsculas ou apenas em maiúsculas. Os nomes em minúsculas são verificados primeiro.