Vous ne pouvez pas basculer entre différents comptes d’organisation dans Visual Studio Online

Cet article vous aide à résoudre un problème qui vous empêche de basculer entre différents comptes d’organisation dans Microsoft Visual Studio Online.

Version du produit d’origine : Azure DevOps Services Premium, Visual Studio 2013, 2012, 2010
Numéro de la base de connaissances d’origine : 2958966

Symptômes

Lorsque vous utilisez des comptes Visual Studio Online liés à des locataires d’annuaire, tels que des comptes créés à partir du portail Azure En préversion, la fonction de déconnexion peut ne pas fonctionner comme prévu. Par exemple, vous ne pouvez pas basculer entre différents comptes d’organisation pour vous connecter à plusieurs comptes liés à des locataires d’annuaire.

Lorsque ce problème se produit, vous voyez plusieurs fois une boîte de dialogue de connexion vide clignotante. Ensuite, vous recevez le message d’erreur suivant après vous être connecté à ou ajouté une nouvelle connexion dans la boîte de dialogue Se connecter à Team Foundation Server :

  • Message d’erreur 1

    TF31003 : soit vous n’avez pas entré les informations d’identification nécessaires, soit votre compte d’utilisateur n’a pas l’autorisation de se connecter à Team Foundation Server

  • Message d’erreur 2

    TF31002 : Impossible de se connecter à ce serveur Team Foundation

Résolution : Installer Visual Studio 2013 mise à jour

Pour résoudre ce problème, appliquez Visual Studio 2013 Update 2 ou une version ultérieure de la mise à jour.

Solution de contournement 1 : Supprimer manuellement les cookies du navigateur

Pour contourner ce problème, supprimez les cookies de votre navigateur. Pour ce faire, utilisez l’une des méthodes suivantes.

Remarque

Cette solution de contournement vous déconnecte de tous les comptes Visual Studio Online et supprime les cookies qui personnalisent l’expérience de votre navigateur. Cela peut affecter votre expérience de navigation web.

  1. Quittez Visual Studio.
  2. Supprimez les cookies, les données de site web et les mots de passe de votre navigateur Internet Explorer.
  3. Fermez toutes les fenêtres du navigateur Internet Explorer.
  4. Démarrez Visual Studio, puis rétablissez la connexion de votre compte Visual Studio Online.

Solution de contournement 2 : Supprimer les cookies du navigateur à l’aide d’une commande shell

  1. Quittez Visual Studio et toutes les fenêtres du navigateur Internet Explorer.

  2. Recherchez et supprimez le contenu du cache de cookies de votre navigateur. Pour ce faire, tapez la commande suivante dans la boîte de dialogue Exécuter , puis cliquez sur OK :

    shell:cookies
    

    L’emplacement par défaut sur Windows 8 et Windows 8.1 est C:\Users\username\AppData\Local\Microsoft\Windows\INetCookies.

    Les emplacements par défaut sur Windows 8 et Windows 8.1 sont les suivants :

    • C:\Users\username\AppData\Roaming\Microsoft\Windows\Cookies
    • C:\Users\username\AppData\Roaming \Microsoft\Windows\Cookies\Low
  3. Démarrez Visual Studio, puis rétablissez la connexion de votre compte Visual Studio Online.

Plus d’informations

Les Explorer d’équipe dans Visual Studio incluent une fonctionnalité qui mémorise les informations d’identification utilisées pour la dernière fois. Par conséquent, vous n’avez pas besoin d’entrer à nouveau ces informations d’identification lorsque vous ajoutez de nouvelles connexions Visual Studio Online via la boîte de dialogue Se connecter à Team Foundation Server dans Visual Studio.

Lorsque vous utilisez plusieurs informations d’identification de compte Microsoft qui se connectent au même ou à plusieurs comptes Visual Studio Online, vous pouvez utiliser la fonction de déconnexion dans la boîte de dialogue Se connecter à Team Foundation Server pour que Visual Studio oublie l’utilisateur actuellement connecté. Il vous permet de vous connecter à un compte Visual Studio Online qui utilise un autre compte Microsoft.