web-dev-qa-db-fra.com

HTTP basique: accès refusé fatal: échec de l'authentification

J'utilise GitLab Community Edition 9.1.3 2e4e522 sur Windows 10 Pro x64. Avec le client Git.

Erreur

Cloning into 'project_name'...
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://[email protected]/my_user_name/project_name.git/'

Comment le réparer?

8
foobarfuu

Ouvrez CMD (Exécuter en tant qu’administrateur) Type:

git config --system --unset credential.helper

entrez ensuite un nouveau mot de passe pour le serveur distant Git.

29
foobarfuu

je me suis débrouillé avec la même erreur et ma suggestion est:

  1. Commencez par essayez de créer un autre utilisateur dans git lab 
  2. Revérifier le nom d'utilisateur et le mot de passe (même si cela semble évident)
  3. Validez le cerdential windows (start -> "cred")
  4. Copiez et collez la même URL que celle que vous avez obtenue de git lab, la structure devrait être:

http: // {srvName}/{userInGitLab}/{Repository.git} non '/' à la fin 

  1. Revérifier l'autorisation dans GitLab

J'espère que l'une des solutions ci-dessus va le résoudre.

3
shdr

Une simple commande git fetch/pull lancera un message d’authentification échouée. Mais exécutez la même commande git fetch/pull une seconde fois, elle devrait afficher une fenêtre demandant les informations d’identification (nom d’utilisateur/mot de passe). Entrez votre identifiant et votre nouveau mot de passe, il devrait être sauvegardé et poursuivi.

1
jsimon

Dans mon cas, j'utilisais Git Credential Manager pour Windows (il était installé par défaut, je ne l'ai pas installé manuellement)

Credentials Manager avait sauvegardé mon ancien mot de passe mais je l’ai changé récemment.

Si vous êtes dans les mêmes conditions, pour résoudre ce problème: Allez dans le Panneau de configuration -> Gestionnaire des informations d’identification et supprimez le compte git . Après cela, il vous demandera de nouveau les informations d’authentification.

0
KlevisGjN