Team Foundation Service (ex tfspreview.com) et l’erreur TF30063
Je viens de me frotter à l’erreur TF30063 (“you are not authorized to access https://xxxx.visualstudio.com/defaultcollection.") remonté par Visual Studio (2010 et 2012) lorsque je tentai de me connecter à un TeamProject présent dans mon server TFS hosté dans azure (visualstudio.com).
Ce problème est apparu assez subitement et simultanément sur mon poste W8/VS2012 et W7/VS2010. Je n’ai pas identifié l’origine exacte du soucis.
Quoi qu’il en soit la cause du refus d’authentification à l’air lié à la présence d’un cookie d’authentification LiveID qui reste dans le cache.
La suppression des cookies au niveau d’Internet Explorer n’a rien donné, l’erreur se produisait toujours. La déconnexion explicite de mon LiveID à partir de mon navigateur n’a pas mieux marché.
En fait, il faut bien se déconnecter de LiveId … mais à partir d’un navigateur qui tourne DANS VISUAL STUDIO !!! La marche à suivre est donc la suivante :
- lancez votre VisualStudio (2010 ou 2012)
- ouvrez un navigateur via le menu “View / Other window / Web Browser”
- naviguez sur live.com et deconnectez vous.
- naviguez sur VOTRESERVEUR.visualstudio.com (si par hasard vous êtes connecté automatiquement déconnectez vous explicitement de votre server TFS en cliquant sur votre login en haute à droit de la page web, puis “Sign out”).
- reconnectez vous avec votre LiveID qui dispose des droits dans le serveur TFS.
Voilà, ca vous évitera de perdre de précieuses minutes de codage pour une simple histoire de gâteau. A la place, prenez une pause café … avec un cookie c’est délicieux.