Utiliser le module Az PowerShell derrière un proxy
Si un proxy est nécessaire pour la requête HTTP, l’équipe Azure PowerShell recommande la configuration proxy suivante pour différentes plateformes :
Plateforme | Paramètres de proxy recommandés | Commentaire |
---|---|---|
Windows PowerShell 5.1 | Paramètres du proxy système | Utilisez les paramètres du proxy système (options Internet). |
PowerShell 7 sur Windows | Paramètres du proxy système | Le proxy peut être configuré en définissant les variables d’environnement HTTP_PROXY et HTTPS_PROXY, ainsi que la variable optionnelle NO_PROXY. |
PowerShell 7 sur macOS | Paramètres du proxy système | Le proxy peut être configuré en définissant les variables d’environnement HTTP_PROXY et HTTPS_PROXY, ainsi que la variable optionnelle NO_PROXY. |
PowerShell 7 sur Linux | Définissez des variables d’environnement HTTP_PROXY et HTTPS_PROXY et, éventuellement, NO_PROXY | Les variables d’environnement doivent être définies avant le démarrage PowerShell, sans quoi elles risquent de ne pas être prises en compte. |
Les variables d’environnement utilisées sont les suivantes :
- HTTP_PROXY : serveur proxy utilisé sur les demandes HTTP.
- HTTPS_PROXY : serveur proxy utilisé sur les demandes HTTPS.
- NO_PROXY : liste de noms d’hôte séparés par des virgules à exclure comme proxy.
Sur les systèmes où les variables d’environnement sont sensibles à la casse, les noms des variables peuvent être tout en minuscules ou tout en minuscules. Les noms en minuscules sont vérifiés en premier.