229 votes

Erreur TF30063 : Vous n'êtes pas autorisé à accéder à ... \DefaultCollection

J'utilise Aperçu du STT (Team Foundation Service) avec un de mes projets avec Visual Studio 2012. J'utilise également un serveur TFS sur site avec la plupart de mes projets. Lorsque j'utilise mon serveur TFS sur site après avoir utilisé l'aperçu TFS et que je reviens à l'aperçu TFS, j'obtiens cette erreur :

TF30063 : Vous n'êtes pas autorisé à accéder à MyProject \DefaultCollection.

Si je vais à Équipe Déconnecter le TFS et que je me connecte à nouveau à TFS preview, je peux voir apparaître un écran de chargement "Loading identifiers", mais à la fin, je ne peux pas entrer mes informations d'identification pour TFS preview (mon compte Microsoft) et, par conséquent, l'erreur TF30063 se produit toujours.

Je soupçonne que cela a quelque chose à voir avec mon compte Microsoft (c'est-à-dire Live ID). Je suis connecté à Windows avec le même compte Microsoft que celui que j'utilise pour l'aperçu TFS. Je me suis connecté à d'autres sites (Centre de développement Windows, MSDN, etc.) avec d'autres comptes Microsoft, mais j'ai vérifié que si je me déconnecte de ces services et me reconnecte avec le bon compte Microsoft, j'obtiens toujours l'erreur TF30063 lorsque j'essaie de me connecter à l'aperçu TFS depuis Visual Studio.

0 votes

Peut-être que cela vous aidera ? stackoverflow.com/questions/6672516/

2 votes

Malheureusement, non. Cela se produit également avec une nouvelle installation et semble avoir plus à voir avec les comptes Microsoft multiples qu'avec l'authentification liée à TFS. La connexion à TFS Preview utilise apparemment Internet Explorer et peut donc entrer en conflit avec d'autres comptes Microsoft que vous utilisez. Je suis tombé sur ceci lien et vider complètement le cache d'IE semble fonctionner pour moi.

1 votes

La suppression de la mémoire cache d'IE ne m'a pas aidé, mais le fait de se connecter avec Internet Explorer en tant qu'utilisateur TFS sur le site Web des serveurs TFS, puis de se déconnecter, a fonctionné... J'ai essayé les réponses, mais aucune n'a fonctionné pour moi jusqu'à ce que j'essaie cette solution. IdentityService du dossier de LocalAppData mais cela n'a pas aidé jusqu'à ce que je me reconnecte en utilisant IE lui-même...

266voto

Rizowski Points 718

Lorsque j'ai rencontré ce problème, aucune des réponses fournies ne l'a résolu ou, si c'était le cas, je n'ai pas aimé recréer le projet. La façon dont j'ai fini par résoudre le problème :

enter image description here

  1. Cliquez sur le bouton "Connecter aux projets d'équipe" (La fiche à côté du bouton d'accueil dans l'onglet Team Explorer)
  2. Faites un clic droit sur le projet pour lequel vous rencontrez ce problème.
  3. Cliquez sur Connecter.

Je suppose que le cookie "Se souvenir de moi" a expiré, mais il m'a donné une réponse générique pour essayer de pousser ou de tirer un code.

4 votes

Oui, le chemin vers l'acceptation de cette option semble hasardeux avec les divers avertissements, surtout lorsque vous avez un code modifié en attente d'enregistrement. Mais il semble qu'elle ait été conçue pour faire face à la situation de TF30063. Aucune des autres suggestions n'a fonctionné pour moi.

0 votes

Cela vient de m'arriver dans un bureau où tout a été éteint et débranché pendant la nuit à cause de coups de vent de plus de 100 mph. Je suppose qu'une fois que le serveur TFS a redémarré, il fallait que tout le monde s'authentifie à nouveau...

1 votes

C'était ça. J'ai trouvé la réponse. Je n'ai pas lu assez loin pour trouver ta réponse, alors je l'ai trouvée moi-même. Mais c'est vraiment la bonne réponse

192voto

Markus Bruckner Points 1167

J'ai résolu ce problème en utilisant le navigateur depuis Visual Studio, View->Other Windows->Web Browser ; Ctrl+Alt+R (ou * Ctrl+W, W * dans les versions VS antérieures à VS2010) pour naviguer vers la page TFS et se déconnecter du mauvais compte et se reconnecter.

Pour moi, le problème a été causé par l'utilisation d'un autre live-id pour déverrouiller un téléphone Windows pour le développement. Les informations d'identification ont été mises en cache, semble-t-il.

1 votes

C'est le moyen le plus efficace et le plus rapide.

0 votes

Génial - J'utilise Windows 8 et je me connecte à Windows avec mon LiveId. Cette astuce m'a permis de "tromper" Visual Studio en utilisant un LiveId différent. Très bien.

0 votes

Comment, oh comment, avez-vous découvert ça ?

66voto

Demian Kasier Points 772

Pour moi, l'erreur est survenue après avoir changé mon mot de passe pour mon compte AD.

J'ai dû retirer la ligne de gestionnaire de références (qui contenait le mot de passe précédent).

Puis ça a marché à nouveau.

0 votes

Ridicule. Ouais, ça a réglé le problème pour moi aussi. J'ai eu le même problème - j'ai dû changer mon mot de passe AD hier, et ensuite, TFS a refusé de se connecter. Pire encore, je n'ai même pas pu quitter VS2013, car il m'a bloqué, en raison de TFS qui voulait se connecter en premier... mais il n'a pas été en mesure de le faire. Changer mon mot de passe dans Credential Manager a également résolu le problème. Merci beaucoup !

4 votes

C'est la seule chose qui a fonctionné pour moi. Les autres réponses n'ont rien donné.

1 votes

Ça m'a arrangé, sur Windows 10.

29voto

fincooper Points 454

La connexion à TFS Preview utilise apparemment Internet Explorer et peut donc entrer en conflit avec d'autres comptes MS que vous utilisez. L'effacement complet du cache d'IE semble fonctionner pour moi. Après avoir vidé le cache, j'arrive à l'écran de connexion correct et je peux entrer mes informations d'identification si nécessaire.

3 votes

Sous Windows 10, l'effacement du cache du navigateur Edge ne fonctionne PAS. Vous devez le faire dans IE. FYI.

2 votes

Cela fonctionne également dans vs2017 community où j'ai configuré mon vs avec les deux comptes on premise tfs et visualstudio.com.

0 votes

Cela a fonctionné dans VS 2017 après avoir réinitialisé le mot de passe de mon utilisateur via la gestion des ordinateurs. J'ai dû redémarrer Visual Studio après cela. En ouvrant la vue Web dans Visual Studio ( ctrl + alt + r ) et en essayant d'ouvrir la page TFS, je n'ai obtenu qu'une erreur concernant des informations de connexion non valides, mais aucun moyen de me déconnecter.

20voto

Gerben Rampaart Points 547

J'ai essayé toutes les suggestions ici. Aucune n'a fonctionné. Cela pourrait être dû à ma situation particulière où je connecte certaines instances VS au TFS de notre entreprise et d'autres instances à mon TFS privé.

La seule façon de résoudre le problème pour moi est de fermer toutes les instances VS et de démarrer une nouvelle instance.

Bizarrement, la connexion au TFS interne ne pose jamais de problème. Se connecter à * .visualstudio.com soulève parfois ce problème.

2 votes

Je suis venu ici pour dire qu'après avoir essayé toutes les réponses ci-dessus, c'est la seule qui a fonctionné pour moi. J'utilise une configuration similaire à la vôtre où je me connecte avec le nom de ma société à mon TFS personnel.

2 votes

Le redémarrage de VS a également réglé le problème. Il se trouve que j'ai donné à mon projet le nom de mon entreprise, mais je ne sais pas comment TFS pourrait distinguer ce nom d'un autre... ?

1 votes

C'est si étrange ! Voici comment j'ai résolu mon problème avec VS2017.

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