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 de 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 des variables d’environnement HTTP_PROXY et HTTPS_PROXY, ainsi que des NO_PROXY facultatives.
PowerShell 7 sur macOS Paramètres du proxy système Le proxy peut être configuré en définissant des variables d’environnement HTTP_PROXY et HTTPS_PROXY, ainsi que des NO_PROXY facultatives.
PowerShell 7 sur Linux Définissez les variables d’environnement HTTP_PROXY et HTTPS_PROXY, ainsi que les NO_PROXY facultatives Les variables d’environnement doivent être définies avant de démarrer PowerShell, sinon elles ne peuvent pas être respectées.

Les variables d’environnement utilisées sont les suivantes :

  • HTTP_PROXY : le serveur proxy utilisé sur les requêtes HTTP.
  • HTTPS_PROXY : le serveur proxy utilisé sur les requêtes HTTPS.
  • NO_PROXY : liste séparée par des virgules de noms d’hôte qui doivent être exclus du proxy.

Sur les systèmes où les variables d’environnement sont sensibles à la casse, les noms des variables peuvent être tous en minuscules ou en majuscules. Les noms en minuscules sont vérifiés en premier.

Voir aussi

  • Référence de l'API HttpClient.DefaultProxy Property