Verwenden des Az PowerShell-Moduls hinter einem Proxy

Wenn ein Proxy für HTTP-Anforderungen erforderlich ist, empfiehlt das Azure PowerShell-Team die folgende Proxykonfiguration für verschiedene Plattformen:

Plattform Empfohlene Proxy-Einstellungen Comment
Windows PowerShell 5.1 Systemproxyeinstellungen Verwenden Sie die Systemproxyeinstellungen (Internetoptionen).
PowerShell 7 unter Windows Systemproxyeinstellungen Der Proxy kann konfiguriert werden, indem die Umgebungsvariablen HTTP_PROXY und HTTPS_PROXY sowie optional NO_PROXY festgelegt werden.
PowerShell 7 unter macOS Systemproxyeinstellungen Der Proxy kann konfiguriert werden, indem die Umgebungsvariablen HTTP_PROXY und HTTPS_PROXY sowie optional NO_PROXY festgelegt werden.
PowerShell 7 unter Linux Festlegen der Umgebungsvariablen HTTP_PROXY und HTTPS_PROXY sowie optional von NO_PROXY Die Umgebungsvariablen sollten vor dem Starten von PowerShell festgelegt werden, andernfalls werden sie möglicherweise nicht berücksichtigt.

Folgende Umgebungsvariablen werden verwendet:

  • HTTP_PROXY: Der in HTTP-Anforderungen verwendete Proxyserver
  • HTTP_PROXY: Der in HTTPS-Anforderungen verwendete Proxyserver
  • NO_PROXY: Eine durch Trennzeichen getrennte Liste von Hostnamen fest, die aus der Proxyfunktion ausgeschlossen werden sollen

Bei Systemen, bei denen bei Umgebungsvariablen die Groß-/Kleinschreibung beachtet wird, bestehen die Variablennamen unter Umständen nur aus Kleinbuchstaben oder nur aus Großbuchstaben. Die Namen in Kleinbuchstaben werden zuerst überprüft.

Weitere Informationen