Använda Az PowerShell-modulen bakom en proxy

Om en proxy krävs för HTTP-begäran rekommenderar Azure PowerShell-teamet följande proxykonfiguration för olika plattformar:

Plattform Rekommenderad proxy Inställningar Kommentar
Windows PowerShell 5.1 Inställningar för systemproxy Använd systemproxyinställningarna (internetalternativ).
PowerShell 7 i Windows Inställningar för systemproxy Proxy kan konfigureras genom att ange både HTTP_PROXY och HTTPS_PROXY miljövariabler.
PowerShell 7 på macOS Inställningar för systemproxy Proxy kan konfigureras genom att ange både HTTP_PROXY och HTTPS_PROXY miljövariabler.
PowerShell 7 på Linux Ange miljövariabler för både HTTP_PROXY och HTTPS_PROXY samt valfria NO_PROXY Miljövariablerna bör anges innan PowerShell startas, annars kanske de inte respekteras.

De miljövariabler som används är:

  • HTTP_PROXY: proxyservern som används för HTTP-begäranden.
  • HTTPS_PROXY: proxyservern som används för HTTPS-begäranden.
  • NO_PROXY: en kommaavgränsad lista över värdnamn som ska undantas från proxy.

I system där miljövariabler är skiftlägeskänsliga kan variabelnamnen vara alla gemener eller versaler. Gemenerna kontrolleras först.