Une URL de proxy peut contenir le nom d'utilisateur sans contenir le mot de passe :

[http]
    proxy = http://[email protected]:8080

Git tente d'obtenir le mot de passe manquant via son mécanisme d'identification. Remplacez le compte et le point de terminaison par les vôtres. La version de Git, le backend HTTP et la méthode d'authentification du proxy doivent prendre en charge la disposition que vous utilisez.

Choisissez ce qu'il faut garder hors du stockage

ExigenceCe qu'il faut mettre en place
Aucun mot de passe dans l'URL de proxy configuréeUtilisez la forme avec le seul nom d'utilisateur et fournissez le secret manquant via le mécanisme d'identification pris en charge.
Aucun mot de passe réutilisable conservé sur disqueChoisissez un assistant approuvé dont le comportement de stockage satisfait cette exigence. Omettre seulement le mot de passe de l'URL ne suffit pas.
Authentification intégréeUtilisez la méthode prise en charge et l'identité de processus applicable au lieu de la traiter comme une autre orthographe d'un mot de passe Basic.

Les assistants peuvent stocker les identifiants dans un magasin d'identifiants du système d'exploitation, en mémoire, dans un fichier ou dans un autre système. Examinez l'assistant configuré pour ce compte et cette URL avant de conclure que le mot de passe n'est plus conservé.

Gardez les autres copies à l'œil

Un assistant en ligne qui renvoie un mot de passe codé en dur le stocke simplement ailleurs. Une variable d'environnement ou un argument de commande portant un mot de passe peut aussi entrer dans des scripts, des diagnostics, l'inspection des processus ou l'historique du shell.

L'enregistrement utile est court : point de terminaison du proxy, méthode d'authentification, source des identifiants et politique de stockage. Gardez les secrets hors de cet enregistrement. Les identifiants d'origine et ceux du proxy peuvent emprunter des chemins de prise en charge différents, donc une connexion réussie à un site web n'établit pas cette disposition de proxy.

Articles similaires