Treure la contrasenya del proxy de l'URL de Git
Deixeu que Git obtingui la contrasenya del proxy que falta mitjançant el seu mecanisme de credencials i, després, comproveu l'ajudant per separat si la persistència al disc és important.
Una URL de proxy pot contenir el nom d'usuari sense contenir la contrasenya:
[http]
proxy = http://[email protected]:8080Git intenta obtenir la contrasenya que falta mitjançant el seu mecanisme de credencials. Substituïu el compte i el punt final pels vostres. La versió de Git, el backend HTTP i el mètode d'autenticació del proxy han de suportar la disposició que feu servir.
Trieu què voleu mantenir fora de l'emmagatzematge
| Requisit | Què cal preparar |
|---|---|
| Cap contrasenya a l'URL de proxy configurada | Feu servir la forma només amb nom d'usuari i proporcioneu el secret que falta mitjançant el mecanisme de credencials admès. |
| Cap contrasenya reutilitzable desada al disc | Trieu un ajudant aprovat el comportament d'emmagatzematge del qual compleixi aquest requisit. Ometre només la contrasenya de l'URL no és suficient. |
| Autenticació integrada | Feu servir el mètode admès i la identitat de procés aplicable en lloc de tractar-lo com una altra manera d'escriure una contrasenya Basic. |
Els ajudants poden desar credencials en un magatzem de credencials del sistema operatiu, en memòria, en un fitxer o en un altre sistema. Inspeccioneu l'ajudant configurat per a aquest compte i URL abans de decidir que la contrasenya ja no es desa.
Tingueu les altres còpies a la vista
Un ajudant en línia que retorna una contrasenya codificada fixament simplement la desa en un altre lloc. Una variable d'entorn o un argument de comanda que porti la contrasenya també pot entrar en scripts, diagnòstics, inspecció de processos o historial de l'intèrpret.
El registre útil és petit: punt final del proxy, mètode d'autenticació, origen de les credencials i política d'emmagatzematge. Manteniu els secrets fora d'aquest registre. Les credencials d'origen i les del proxy poden fer servir vies de suport diferents, així que un inici de sessió correcte en un lloc web no estableix aquesta disposició del proxy.