50 votes

Effacer les informations d'identification TFS stockées dans Visual Studio 2017

J'ai dû changer mon mot de passe pour mon compte qui n'est pas le même que celui avec lequel je me connecte à ma machine. Une fois connecté au serveur tfs local, j'ai fourni mon mot de passe à VS2017 et vérifié la mémorisation du mot de passe. Maintenant que le mot de passe a changé, je ne peux plus me connecter.

J'ai essayé de supprimer le tfs dans le gestionnaire d'informations d'identification et j'ai également supprimé le .IdentityService. Ni l'un ni l'autre n'ont aidé. Quelqu'un sait-il s'il a changé quelque chose avec VS 2017 et qu'il est mis en cache ou stocké ailleurs?

89voto

Andy Li-MSFT Points 18202

S'il vous plaît essayer ci-dessous les éléments pour mieux cerner le problème:

  • Supprimer la TSF liées les informations d'identification du Gestionnaire d'informations d'Identification
  • Dans le Gestionnaire d'informations d'Identification d'ajouter la nouvelle mise à jour les informations d'Identification Génériques pour le compte TSF. En général, ce serait de remplacer la mise en cache des informations d'identification.

  • Fermez toutes les instances de Visual Studio, supprimer %LOCALAPPDATA%\.IdentityService comme vous l'avez fait.

  • Claire TFS caches %LOCALAPPDATA%\Microsoft\Team Foundation\7.0\Cache

  • Effacer tous les caches du navigateur en particulier pour le mot de passe enregistré

  • Redémarrez Visual Studio > l'Équipe de l'Explorateur > Gérer les Connexions pour vérifier si l' Enter credential dialog popup. Essaie juste de faire ceci plusieurs fois. Basé sur mon test de la boîte de dialogue pop-up la première fois, mais si vous annulez c', alors vous devez redémarrer VS faire apparaitre de nouveau.

  • Exécutez Visual Studio en tant qu'un autre utilisateur:

    cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE

    runas /netonly /user:<account> devenv.exe

    Entrez le nom d'utilisateur possword, alors Team Explorer > Manage Connections

12voto

Simme Nilsson Points 103

J'ai essayé de suivre les étapes répertoriées dans l'autre réponse. Mais à la première étape, j'ai décidé d'essayer de simplement modifier le mot de passe dans le gestionnaire d'informations d'identification. Ça a marché pour moi.

Donc, si quelqu'un d'autre a le même problème, vous voudrez peut-être essayer d'abord.

6voto

A K Points 11

Supprimez la configuration de:

 C:\users\<user>\AppData\Roaming\Microsoft\Visual Studio\15.0_<????>\TeamExplorer
 

1voto

Wizou Points 197

J'ai eu un problème où TFS continuait de se connecter avec les mauvaises informations d'identification. La solution qui a fonctionné pour moi a été d'exécuter la ligne de commande suivante:

 tf vc workspaces /login:MY_USERNAME /collection:http://TFS_SERVER_PATH
 

0voto

Sapnandu Points 11

J'ai eu un problème typique avec Visual Studio 2017. J'utilisais VSTS. La première fois que je me suis connecté avec un justificatif d'identité, plus tard, j'ai essayé de changer le justificatif d'identité. Mais cela ne prenait pas. Puis, après un long effort, j'ai finalement trouvé un dossier.

C: \ Users \ {votre nom d'utilisateur} \ AppData \ Local \ GitCredentialManager

supprimez simplement tout le fichier dans ce dossier et essayez. J'espère que cela fonctionnera.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X