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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure PowerShell