it-swarm.com.de

Fehler TF30063: Sie haben keine Berechtigung zum Zugriff auf ...\DefaultCollection

Ich verwende TFS Preview (Team Foundation Service) in einem meiner Projekte mit Visual Studio 2012. Ich verwende bei den meisten meiner Projekte auch einen lokalen TFS-Server. Wenn ich mein lokales TFS nach der TFS-Vorschau verwende und wieder zur TFS-Vorschau komme, erhalte ich folgende Fehlermeldung:

TF30063: Sie haben keine Berechtigung zum Zugriff auf MyProject\DefaultCollection.

Wenn ich zu TeamDisconnect TFS gehe und mich dann erneut mit der TFS-Vorschau verbinde, kann ich einen Ladebildschirm mit "Lade-IDs laden" sehen, aber am Ende komme ich nicht dazu Geben Sie meine Anmeldeinformationen in die TFS-Vorschau (mein Microsoft-Konto) ein und der Fehler TF30063 tritt daher weiterhin auf.

Ich vermute, das hat etwas mit meinem Microsoft-Konto zu tun (d. H. Live-ID). Ich bin bei Windows mit demselben Microsoft-Konto angemeldet, das ich in der TFS-Vorschau verwende. Ich habe mich mit anderen Microsoft-Konten bei anderen Websites (Windows Development Center, MSDN usw.) angemeldet. Ich habe jedoch überprüft, dass ich beim Abmelden dieser Dienste und dem erneuten Anmelden mit dem korrekten Microsoft-Konto immer noch den Fehler TF30063 bekomme Ich versuche, mich bei der TFS-Vorschau von Visual Studio anzumelden.

189
fincooper

Ich habe dieses Problem gelöst, indem ich den Browser in Visual Studio unter Ansicht-> Andere Windows-> Webbrowser verwendet habe. Ctrl+Alt+R (oder * Ctrl+W, W in VS-Versionen vor VS2010), um zur TFS-Seite zu navigieren, sich vom falschen Konto abzumelden und sich erneut anzumelden.

Für mich wurde das Problem dadurch verursacht, dass ein Windows Phone mit einer anderen Live-ID für die Entwicklung freigeschaltet wurde. Irgendwie wurden die Anmeldeinformationen zwischengespeichert, wie es scheint.

175
Markus Bruckner

Als ich auf dieses Problem aufmerksam wurde, löste keine der bereitgestellten Antworten dieses Problem oder wenn nicht, mochte ich das Projekt nicht neu erstellen. Wie ich das Problem gelöst habe:

enter image description here

  1. Klicken Sie auf die Schaltfläche "Mit Teamprojekten verbinden" (Der Plug neben der Home-Schaltfläche auf der Registerkarte "Team Explorer").
  2. Klicken Sie mit der rechten Maustaste auf das Projekt, für das Sie dieses Problem erhalten.
  3. Klicken Sie auf Verbinden.

Ich glaube, das Cookie "Remember me" ist abgelaufen, gab mir aber eine generische Antwort, weil ich versuche, Code zu drücken oder zu ziehen.

233
Rizowski

Bei mir trat der Fehler auf, nachdem ich mein Passwort für meinen AD-Account geändert hatte.

Ich musste die Zeile von credential manager entfernen (das das vorherige Passwort enthielt).

Dann hat es wieder geklappt.

54
Demian Kasier

Ich habe TFS 2015 auf TFS 2017 aktualisiert, und dann ist der TF30063-Fehler auf einem meiner Client-Computer aufgetreten. Keine der Lösungen funktionierte hier ...

Für mich funktionierte als einzige Lösung der folgende Befehl über die Developer-Eingabeaufforderung :

tf workspaces /collection:https://tfs.xxxxx.com/tfs/DefaultCollection

Natürlich müssen Sie die URL an die gültige anpassen.

Quelle: https://www.visualstudio.com/de-de/docs/setup-admin/tfs/admin/backup/refresh-data-caches

27
Darxis

Der Login für die TFS-Vorschau verwendet anscheinend Internet Explorer und kann daher mit anderen von Ihnen verwendeten MS-Konten in Konflikt stehen. Das vollständige Löschen des IE -Cache scheint für mich zu funktionieren. Nach dem Löschen des Cache komme ich zum richtigen Anmeldebildschirm und gebe ggf. meine Anmeldeinformationen an.

25
fincooper

Ich habe alle Vorschläge hier ausprobiert. Keiner hat gearbeitet. Dies könnte meine besondere Situation sein, in der ich einige VS-Instanzen mit der TFS unseres Unternehmens und einige Instanzen mit meinem privaten TFS verbinde.

Die einzige Möglichkeit, dies zu lösen, besteht für mich darin, alle VS-Instanzen zu schließen und eine neue Instanz zu starten.

Seltsamerweise ist die Verbindung zum internen TFS nie ein Problem. Das Verbinden mit * . Visualstudio.com wirft manchmal dieses Problem auf.

20
Gerben Rampaart

In VS 2015 kann dies erreicht werden, indemTeam-Explorer> Verbinden> Verbindungen verwalten Und erneut das Teamprojekt ausgewählt wird. Wenn in VS mehrere Konten vorhanden sind, werden Sie von Team Explorer gefragt, über welches Konto Sie eine Verbindung zum Teamprojekt herstellen möchten.

9
Mikkk

Stellen Sie sicher, dass die Windows-Authentifizierung für die Website/Anwendung in IIS nicht deaktiviert wurde.

Ich bin nicht sicher, wie das passiert ist, aber ich habe heute Hyper-V deinstalliert, um VMWare Player installieren und dann Hyper-V erneut installieren zu können

Wenn Sie dies wieder aktivieren, kann alles wieder funktionieren.

enter image description here

8
Simon_Weaver

Ich habe folgendes versucht, um dieses Problem zu beheben. Hoffentlich funktioniert eines davon für Sie

A - Schließen Sie VS und starten Sie die VS Developer-Eingabeaufforderung als Administrator. Dann geben Sie ein: devenv /resetuserdata

B - Löschen Sie den Cache in IE (anscheinend verwendet VS dies, um auf Ihr Konto zuzugreifen hier erwähnt )

C - Klicken Sie auf View -> Other Window -> Web browser (CTRL+ALT+r), um sich bei Ihrem alten Konto anzumelden, sich abzumelden und sich bei Ihrem neuen Konto anzumelden

D - Öffnen Sie den Ordner, in dem sich Ihre Lösung befindet, und löschen Sie die Sicherung Visual Studio Source Control Solution Metadata File. Löschen Sie die Datei .suo, öffnen Sie die .sln-Datei im Editor, und löschen Sie den folgenden Abschnitt

GlobalSection(TeamFoundationVersionControl) = preSolution
    SccNumberOfProjects = 6
    SccEnterpriseProvider = {**********************}
    SccTeamFoundationServer = theServer
    SccLocalPath0 = .
    SccProjectUniqueName1 = pro
    SccProjectName1 = myProject.BL
    SccLocalPath1 = myProject.BL
    .....more stuff.....
EndGlobalSection

Der letzte Schritt war erforderlich, da meine Lösung, während ich VS trennen konnte, immer noch versucht, eine Verbindung zum alten Quellcodeverwaltungskonto herzustellen.

6
tony09uk

Das passiert mir regelmäßig und keine der oben beschriebenen Lösungen funktioniert jedes Mal. Meistens funktioniert die Lösung, bei der Sie die Schaltfläche "Mit Teamprojekten verbinden" verwenden, einwandfrei, aber manchmal passiert dabei nichts.

In anderen Fällen muss ich mich einfach erneut unter http://tfs.visualstudio.com mit dem in Visual Studio integrierten Browser anmelden (Ctrl+Alt+R) oder über den Internet Explorer.

(Wie in einigen anderen Antworten vorgeschlagen, wird dies meinerseits nicht durch mehrere Live-IDs verursacht.)

5
andersh

Keine der aktuellen Antworten funktionierte für mich. Ich habe eine Lösung gefunden hier .

Das Problem war, dass meine vorherigen Anmeldeinformationen von Windows .__ zwischengespeichert wurden. Betriebssystem für den TFS-Server. Während einige Leute Erfolg gehabt haben konnten, zu löschen die temporären AppData-Ordner aus, dies ist nicht erforderlich.

Sie müssen die Anmeldeinformationen über die Systemsteuerung unter .__ aktualisieren. Windows-Betriebssystem.

Für mich unter Windows 10: Schließen Sie VS. Gehen Sie zur Systemsteuerung (mit dem kleinen Symbol Ansicht) -> Benutzerkonten -> Verwalten Sie Ihre Anmeldeinformationen (in der linken Spalte ) -> Wählen Sie "Windows-Anmeldeinformationen" -> Blättern Sie nach unten zu "Generic" Anmeldeinformationen "und suchen Sie nach Ihrer TFS-Serververbindung. Erweitern Klicken Sie auf "Bearbeiten". Geben Sie ein neues Netzwerkkennwort ein. Wieder öffnen VS und alles sollte wieder funktionieren.

4
Timeless

Ich habe gerade den Server aus dem Team Explorer entfernt und wieder hinzugefügt, und es funktionierte =).

4
bloparod

Ich habe diese Fehlermeldung erhalten, nachdem ich alles erledigt hatte, was ich tun konnte .. Fand Speicherplatz voll! Das Löschen löste mein Problem .- pasha

3
Pasha

Wenn mich in Visual Studio nach Anmeldeinformationen für Visual Studio Team Services gefragt wurde, gibt es zwei Optionen:

  1. Verwenden Sie eine "Arbeit oder Schule"
  2. Verwenden Sie ein "persönliches" Konto

In meiner Situation benutzte ich eine geschäftliche E-Mail-Adresse, jedoch musste ich wählen Sie "Persönlich" , um eine Verbindung herzustellen. Bei Auswahl von "Arbeit oder Schule" wurde der Fehler "tf30063, zu dem Sie nicht berechtigt sind ..." angezeigt.

Aus irgendeinem Grund scheint meine E-Mail-Adresse als "persönlich" registriert zu sein, obwohl alles in Office 365/Azure als Unternehmen eingerichtet ist. Ich glaube, dass das Microsoft-Konto vor unserer Silberpartnerschaft mit Microsoft erstellt wurde.

3
Paul Schroeder

Im Internet habe ich endlich die richtige Antwort für mich gefunden.

Für mich ist es passiert, nachdem ich mein Passwort geändert und Windows das TFS-Passwort zwischengespeichert habe. Es muss manuell aktualisiert werden. Dies ist eine Möglichkeit, dies zu tun:

Lösung gefunden unter: developercommunity.visualstudio.com

KREDIT: Lavente Nagy! Vielen Dank!

Fix-Zusammenfassung:

Ich habe eine Lösung gefunden, die auch unter Windows 7/Windows 10 funktioniert. Die Schritte sind gleich:

Schließen Sie Visual Studio. Gehen Sie zur Systemsteuerung (mit kleiner Symbolansicht) → Benutzer Konten → Verwalten Sie Ihre Anmeldeinformationen (in der linken Spalte) → Wählen Sie "Windows-Anmeldeinformationen" → Blättern Sie nach unten zu den "Allgemeinen Anmeldeinformationen" und suchen Sie nach Ihrer TFS-Server-Verbindung. Erweitern Sie den Pulldown und klicken Sie auf "Bearbeiten". Geben Sie ein neues Netzwerkkennwort ein. Öffnen Sie Visual Studio und alles sollte wieder funktionieren.

2
Eric Ouellet

Ich musste "als anderer Benutzer ausführen", damit Visual Studio über mein TFS-Konto eine Verbindung herstellen konnte. Es schien zu versuchen, stattdessen mein Microsoft-Konto zu verwenden.

Text und Bild aus: https://www.visualstudio.com/de-de/docs/connect/connect-team-projects

Konten ändern

Um Visual Studio unter einem anderen Konto als Ihrem angemeldeten Windows-Konto auszuführen, öffnen Sie das Kontextmenü für devenv.exe, um auf Ihre Ausführungsoptionen zuzugreifen.

 Context menu for Visual Studio devenv.exe

Sie können die ausführbare Datei im folgenden Ordner finden: Laufwerk:\Programme (x86)\Microsoft Visual Studio 12.0\Common7\IDE.

2
user1568891

Im Team Explorer habe ich das Projekt entfernt ... und dann in Verbindungen verwalten auf "Mit einem Projekt verbinden ..." geklickt.

 enter image description here

 enter image description here

Wählen Sie in diesem Bildschirm Ihr Projekt aus und klicken Sie auf Verbinden. Dadurch wurde mein Problem gelöst.

1
S.Hoseinpoor

Dieses Problem ist nach einem TFS-Upgrade aufgetreten, und irgendwie zwischenspeichert Visual Studio ungültige Anmeldeinformationen. Ich habe zwei Wege gefunden, um das Problem zu beheben: mit dieser Antwort Ich habe Visual Studio vollständig zurückgesetzt und dann erneut verbunden:

Klicken Sie auf das Menü ExtrasImport- und ExporteinstellungenAlle Einstellungen zurücksetzenWeiter"Nein, nur Einstellungen zurücksetzen, alle aktuellen Einstellungen überschreiben"WeiterFertig stellen.

Aus irgendeinem seltsamen Grund wurde nach dem Reset eine Verbindung ohne Probleme hergestellt (ich musste meine Anmeldeinformationen nicht erneut eingeben oder das TFS nach dem Reset neu konfigurieren).

Der zweite Ansatz war einfacher. Schließen Sie zunächst alle Instanzen von Internet Explorer und Visual Studio, öffnen Sie dann Internet Explorer, navigieren Sie zu TFS, melden Sie sich an, öffnen Sie dann Visual Studio erneut und versuchen Sie erneut, eine Verbindung zu TFS herzustellen.

1
David Rogers

Stellen Sie sicher, dass Ihr Passwort nicht genau an dem Tag abgelaufen ist, an dem Sie sich für die Installation einer neuen Entwicklungsmaschine entschieden haben.

Wenn Sie sich nicht einmal über die Weboberfläche bei TFS anmelden können, kann dies der Fall sein.

1
Simon_Weaver

Überprüfen Sie die Informationen in der Registrierung: HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\Keychain\Accounts und löschen Sie die zugehörigen Schlüssel im Abschnitt "Accounts".

Lösche den Cache in diesen Pfaden:

  • % localappdata%\Microsoft\TeamTest

  • % localappdata%\Microsoft\Team Foundation

  • % localappdata%\Microsoft\VisualStudio

  • % appdata%\Roaming\Microsoft\VisualStudio

Hoffe das wird funktionieren.

Hinweis: Auf diese Weise werden möglicherweise alle Cookies und Caches gelöscht und das Visual Studio New geladen.

1
SuRa

Jetzt bekam ich die Lösung für das Problem, mit dem ich konfrontiert war: Das TFS erinnerte sich an das vorherige Passwort, als ich mich mit meinem mobilen VPN angemeldet hatte.

Lösung:

Zurücksetzen des Kontos, das ich zum Verbinden über VPN verwendet habe

1
clarifier

Ein Neustart des Visual Studios würde dies leisten. Da ich dies tat und es funktionierte wie ein Zauber

1
Adeel Shekhani

Dieses Problem tritt auf, wenn meine IT-Sicherheitsrichtlinie mein Passwort ändern muss. Wenn ich nach einer Kennwortänderung eine Verbindung zu TFS mit VS2017 herstelle, kann ich nicht mehr auf unseren TFS-Server zugreifen und erhalte die TF30063: You are not authorised to access ...:8080/tfs-Fehlermeldung.

Wenn ich mich jedoch mit VS2013 verbinde, kann ich mich ohne Probleme mit dem Server verbinden und der Zugriff, der mit VS2017 verweigert wird, geht weg.

1
Nigel Davies

Nachdem ich letztes Wochenende von TFS 2018 v3 auf DevOps Server 2019.0.1 aktualisiert habe, erhalte ich jetzt diesen Authentifizierungsfehler, wenn ich versuche, die Sicherheit zu verwalten:

TF30063: Sie sind nicht berechtigt, auf tfs zuzugreifen.

Ich erhalte diese Fehlermeldung, wenn ich versuche, die Sicherheit über die Server-Verwaltungskonsole über Anwendungsebene> Sicherheit verwalten zu verwalten. Ich erhalte die Fehlermeldung auch, wenn ich versuche, Berechtigungen über das Tool tfssecurity cli festzulegen. Ich gehöre zur lokalen Administratorgruppe und bin im Benutzerabschnitt für die Konsolenadministration aufgeführt.

Ich versuche, Berechtigungen festzulegen, da ich nach dem Update mehrere Berichte von Mitarbeitern erhalten habe, die beim Versuch, auf ihre Projekte zuzugreifen, Fehler erhalten. Diese Fehler sind:

TF40049: Sie haben keine Lizenzrechte, um auf diese Funktion zuzugreifen: Code.

Ich habe gestern 8 Stunden damit verbracht, dieses Problem durchzuarbeiten, und dies hat unser Problem behoben:

  • devOps Server Cache gelöscht. (Position des Caches in der devops Admin-Konsole auf dem Server)
  • starten Sie den Server neu.

Ich habe den Cache vom Server gelöscht, basierend auf einem Artikel, den ich mit demselben Fehler gelesen habe. Ein Benutzer hatte Sicherheits-/Berechtigungsprobleme mit Visual Studio, und er hat den vs-Cache auf seinem lokalen Computer gelöscht und das Problem behoben. Ich weiß nicht, ob das Löschen des Caches oder der Neustart das Problem unabhängig voneinander behoben hätte, da ich beide Schritte als einzigen Fehlerbehebungsschritt ausgeführt habe.

Hoffe das hilft jemandem.

0
Kyle Burkett

Ich habe auch einige dieser Lösungen durchgesehen, was für mich funktioniert hat:

Aus irgendeinem Grund dachte Team Explorer, ich würde versuchen, ein neues Projekt hochzuladen.

Klicken Sie unter Team Explorer -> Sync

Ich klickte auf "Erweitert", woraufhin auch ein Dropdown-Menü "Projekt" angezeigt wurde, das ich in meinem Fall nicht ändern musste. Ich klickte einfach auf "Repository veröffentlichen" und dann auf "voila".

0
Jason D.

Bei mir hat das alles nicht geklappt (hat aber teilweise geklappt)!

Im Anmeldeinformations-Manager unter Windows-Anmeldeinformationen und Allgemeine Anmeldeinformationen An beiden Stellen musste ich Anmeldeinformationen hinzufügen.

In Windows-Anmeldeinformationen der Name des TFS-Servers ohne "http" und Portinformationen. Nur Servername.

Geben Sie unter Allgemeine Anmeldeinformationen den TFS-Servernamen mit "http" und Portinformationen an. wie http: // Servername: 8080 /

enter image description here

0

Versuchen Sie, Internet Explorer vorübergehend als Standardbrowser festzulegen.

0
Chris Halcrow

 Just enter a new Credential

  1. klicken Sie auf die Schaltfläche Win, geben Sie den Anmeldeinformations-Manager ein und öffnen Sie ihn.
  2. Fügen Sie allgemeine Anmeldeinformationen hinzu.
  3. Gehen Sie zurück zum Team Explorer und fügen Sie den Server erneut hinzu.
0
kyorilys

In meinem Fall hatte ich einen Stellvertreter. Ich hatte die devenv.exe.config bearbeitet und dort den Proxy gesetzt. Heute habe ich jedoch das Proxy-Domänenkennwort geändert, und TFS ist fehlgeschlagen (Menü AnsichtWindowsBrowser schlug ebenfalls fehl). Ich hätte die devenv.exe natürlich wieder editieren können. Aber es gab eine Lösung, um es ganz zu entfernen. Ein genialer. Es wird hier gegeben.

Öffnen Sie das Menü TOOLS * → Extensions & Updates
Klicken Sie im linken Menü auf Updates

Hier werden Sie nach einem Kennwort und einem Neustart von Visual Studio gefragt. Alles okay. Weitere Informationen finden Sie in dem Link nach der Antwort.

0
Blue Clouds