Travailler derrière un proxy
Les étapes suivantes peuvent être utilisées pour ceux qui travaillent derrière un proxy qui requiert une authentification. Toutes ces méthodes vont emmagasiner votre mot de passe en texte clair, alors faites attention si vous utilisez l'une des méthode.
Configurer le proxy pour une installation NPM
- Ouvrir une invite de commande
- Exécuter les commandes suivantes en remplacant
USAGER
,MOT_DE_PASSE
,ADRESSE_PROXY
, etPORT_PROXY
avec les informations de votre réseau :npm config set proxy http://USAGER:MOT_DE_PASSE@ADRESSE_PROXY:PORT_PROXY
npm config set https-proxy http://USAGER:MOT_DE_PASSE@ADRESSE_PROXYS:PORT_PROXY
Configurer le proxy pour Git
- Ouvrir une invite de commande
- Exécuter les commandes suivantes en remplacant
USAGER
,MOT_DE_PASSE
,ADRESSE_PROXY
, etPORT_PROXY
avec les informations de votre réseau :git config --global --add proxy http://USAGER:MOT_DE_PASSE@ADRESSE_PROXY:PORT_PROXY
git config --global --add https-proxy http://USAGER:MOT_DE_PASSE@ADRESSE_PROXYS:PORT_PROXY
- Exécuter les commandes suivantes pour prévenir des problèmes reliés à SSH :
git config --global url."https://".insteadOf git://
git config --global url."https://github.com/".insteadOf git@github.com:
(don't remove the final colon)
- Si votre ordinateur fait parti d'un réseau corporatif qui utilise des espaces réseau personnels, assurez-vous que des copies identiques du fichier .gitconfig existent sur votre espace personnel et sur votre profil personnel local (exemple :
F:\
etC:\Users\VotreUtilisateur
)
Configurer le proxy pour d'autres tâches
Plusieurs modules d'extension vérifient aussi pour les variables environnementales PROXY_HTTP
et PROXY_HTTPS
lorsq'ils ont besoin de faire un appel extérieur à l'Internet.
- Vous pouvez configurer ces variables avec la valeur
http://USAGER:MOT_DE_PASSE@ADRESSE_PROXY:PORT_PROXY
à chaque session en apellant :- Invite de commande Windows :
set HTTP_PROXY=http://USAGER:MOT_DE_PASSE@ADRESSE_PROXY:PORT_PROXY
- Bash Shell :
export HTTPS_PROXY=http://USAGER:MOT_DE_PASSE@ADRESSE_PROXY:PORT_PROXY
- Invite de commande Windows :
- Pour éviter de faire cet action à chaque fois, vous pouvez ajouter ces commandes à votre fichier console "RC". Si vous utilisez le Git Bash Shell sur Windows, vous pouvez ajouter les déclarations d'exportation au fichier ".bashrc" à la base de votre profil d'usager (
C:\Users\USAGER
). Ce fichier est exécuté chaque fois que vous ouvrez une session Git Bash, alors les variables environnementales seront disponibles de l'invite de commande. Vous devrez peut être créer ce fichier a vec un éditeur de texte, puisque Windows ne permet pas de créer des fichiers débutant par un point à travers Windows Explorer.
- Date de modification :