web-dev-qa-db-fra.com

Erreur fatale git: l'authentification a échoué dans Visual Studio

À ce jour, je reçois des erreurs lorsque vous essayez d'utiliser des commandes GIT avec mon référentiel à Azure-Devops. Les référentiels siègent à un projet sur Devops que je peux accéder avec le même compte et ne présentant aucun signe de modifications récentes. Les étapes que je peux prendre pour reproduire c'est:

  1. Ouvrez l'invite de commande et entrez git fetch
  2. Une fenêtre apparaît pour une connexion à une connexion Login
  3. Je clique sur le compte
  4. Aucun mot de passe n'est invité, mais un e-mail arrive qu'une pat a été créée.
  5. L'invite de commande donne une erreur

Erreur:

fatal: Authentication failed for `<link to repository>`

Choses que j'ai essayées jusqu'à présent:

  • Redémarrer le PC
  • S'entraîner et sur Visual Studio
  • Suppression de la .IdentityService dossier
  • Supprimer et installer GIT
  • Supprimer et installer GIT For Windows dans le Visual Studio Installer
  • Suppression du dossier de cache %LOCALAPPDATA%\Microsoft\Team Foundation\7.0\Cache
  • Suppression du dossier de cache %LOCALAPPDATA%\Microsoft\Team Foundation\8.0\Cache
  • Suppression GIT et VS clés du Credential Manager
  • Assez d'autres choses "corrections" trouvées en ligne qui n'a pas résolu mon problème

En cours d'exécution:

  • GIT 2.21.0-64 BIT
  • Visual Studio 2019

Éditer:

J'ai tenté d'utiliser Visual Studio Code avec le Azure Repos 1.149.2 extension et obtenez la même erreur. Cela donne moi la page Microsoft pour entrer mon code pour connaître le périphérique de connexion qu'il accorde, mais en utilisant les commandes git donnez-moi les mêmes messages d'erreur.

J'ai également eu mon profil retiré de l'environnement Azure DevoS et de réajoindre sans succès.

9
404

J'ai eu un problème similaire dans VS2019, j'ai déplacé des ordinateurs portables et j'ai refusé d'authentifier malgré la suppression et la modification des informations d'identification à l'aide de Critings Manager. Je suis lié à un référentiel à Assemblla et dans la fenêtre de l'équipe Explorer sous Réglages du référentiel, j'ai remarqué qu'il y a une case de coche pour remplacer le nom d'utilisateur et les paramètres de messagerie mondiaux, qui étaient différents de mon identifiant assemblé.

1
MisterA