TF30063: Vous n’êtes pas autorisé à accéder à Collection. Nuget et Tfs en conflit

Dernier commentaire

Je crois que mon problème se produit lors de l’utilisation de Nuget, cependant, si vous lisez en raison de l’erreur TF30063. Regardez la réponse que j’ai fournie et acceptée.

Poste d’origine

Je reçois ce message d’erreur lorsque j’essaie de vérifier. Cela se produit de manière aléatoire et peut se produire même si, il y a quelques minutes, la même instance de studio visuel m’a permis de vérifier quelque chose d’autre pour l’édition. entrer la description de l'image ici

La solution actuelle consiste à rouvrir VS2010.

En utilisant W7x64, vs2010, ultime avec TF2010 et sql2008 sur ma machine de développement locale. Je ne fais pas partie d’un domaine. Je suis l’administrateur de cet ordinateur.

Supplémentaire 2011-08-09

Lorsque le problème survient, je “ferme la solution” sous le fichier. Et puis rouvrez la solution. Je reçois alors une boîte uid / pwd. Je mets mon admin ud / pwd dans celui-ci, puis j’obtiens un autre message d’erreur. Encore une fois, la fermeture de vs2010 et la réouverture résout le problème.

entrer la description de l'image icientrer la description de l'image ici

Supplémentaire: 2011-08-30

Je crois que cela a à voir avec nuget. J’ai fourni une réponse et jusqu’à présent, après plusieurs mois, je n’ai pas eu d’erreur TFS. Là où j’aurais dû avoir une erreur compte tenu des types d’opérations que j’ai effectuées qui étaient identiques aux scénarios qui la faisaient échouer.

J’ai remarqué que le problème est survenu principalement après avoir installé un paquet nuget. Après avoir ajouté un paquet nuget, j’ai trouvé que je ne pouvais pas vérifier. Redémarrer Visual Studio a aidé.

Basé sur cette discussion:

http://nuget.codeplex.com/discussions/254328

J’ai utilisé cette solution qui semble fonctionner:
(J’ai copié la solution ici si la page Web disparaît)

Control Panel / Internet Options / Security Tab Select "Local Intranet" Click Sites button Click Advanced Button Add your TFS server http address to the list. eg http://tfs Restart Visual Studio 

Source: http://blog.rthand.com/post/2011/08/26/Fixing-combination-of-NuGet-and-Team-Foundation-in-workgroup-configuration-401-Unauthorized.aspx (Allez directement à The Solution mi-chemin).

Ne laissez pas la partie Options Internet vous tromper. Je n’utilise pas Internet Explorer et cela a résolu mon problème.

J’ai trouvé ce problème et la solution acceptée ne fonctionnait pas pour moi. Pour moi, le problème est survenu lors de la tentative d’ajout d’un package NuGet à mon projet (via la console ou l’interface graphique) et il indiquait l’invite de connexion mais n’acceptait pas mon utilisateur / mot de passe. Il essaiera environ 4 fois, puis échouera et annulera l’installation.

Il s’est avéré que le problème était que Fiddler était ouvert et dès que je l’ai fermé (pour annuler les parameters du proxy), j’ai pu installer le paquet sans problème. Je n’ai même pas eu à redémarrer Visual Studio pour le faire fonctionner.

Je pensais juste que je partagerais ceci pour la prochaine personne qui rencontre ce problème.

Je veux append une solution pour les personnes qui utilisent VisualStudio en ligne. Mon problème était que j’étais connecté à VS2013 avec le mauvais compte Microsoft.

Je voudrais souligner que la solution acceptée ne fonctionnait pas pour moi – probablement pour les utilisateurs d’IE.

Mon correctif consistait à “effacer le cache du paquet”

  1. Open VS
  2. Allez dans Outils-> Options
  3. Ouvrez “NuGet Package Manager” et sélectionnez Général
  4. Cliquez sur le bouton: “effacer le cache du paquet”

Lorsque j’ai eu ce problème, j’ai vérifié Event Viewer sur mon ordinateur TFS et il y avait beaucoup d’permissions insuffisantes Windows Sharepoint Service erreurs. J’ai fini par désactiver les aspects de Sharesharepoint TFS car je ne les utilisais pas de toute façon.

J’ai eu l’erreur TF30063: vous n’êtes pas autorisé à accéder à Collection lorsque vous comparez ou fusionnez les solutions dans tfs 2012. J’ai constaté que l’activation et la désactivation de l’authentification Windows dans IIS corrigeaient l’erreur de manière aléatoire, et activé l’authentification Windows pour TFS dans IIS, c’était un correctif pour moi. -Pacha

Cette réponse m’a amené assez loin pour résoudre:

Panneau de configuration / Options Internet / Onglet Sécurité Sélectionnez “Intranet local” Cliquez sur le bouton Sites Cliquez sur le bouton Avancé Ajoutez l’adresse http de votre serveur TFS à la liste. par exemple http: // tfs Redémarrer Visual Studio

Sur notre réseau interne, pour une raison quelconque, nos ordinateurs ne reconnaissent pas toujours les autres ordinateurs comme faisant partie du domaine, ce qui entraîne des connexions sporadiques / intermittentes. Mon utilisateur avait une liste restreinte définie par la stratégie de domaine, donc je ne pouvais pas la modifier. Cependant, je pourrais changer la connexion du nom de l’ordinateur au nom de domaine complet de l’ordinateur et cela semble avoir résolu le problème.