Verwenden des Az PowerShell-Moduls hinter einem Proxy
Wenn ein Proxy für die HTTP-Anforderung erforderlich ist, empfiehlt das Azure PowerShell-Team die folgende Proxykonfiguration für verschiedene Plattformen:
Plattform | Empfohlene Proxyeinstellungen | Kommentar |
---|---|---|
Windows PowerShell 5.1 | Systemproxyeinstellungen | Verwenden Sie die Systemproxyeinstellungen (Internetoptionen). |
PowerShell 7 unter Windows | Systemproxyeinstellungen | Proxy kann konfiguriert werden, indem die Umgebungsvariablen HTTP_PROXY und HTTPS_PROXY sowie optional NO_PROXY festgelegt werden. |
PowerShell 7 unter macOS | Systemproxyeinstellungen | 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. |
Die verwendeten Umgebungsvariablen sind:
- HTTP_PROXY: Der proxyserver, der für HTTP-Anforderungen verwendet wird.
- HTTPS_PROXY: Der proxyserver, der für HTTPS-Anforderungen verwendet wird.
- NO_PROXY: eine durch Trennzeichen getrennte Liste von Hostnamen, die von der Proxyerstellung ausgeschlossen werden sollten.
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