2013-04-04 12 views
6

Ich versuche, von Team Explorer Everywhere Befehlszeile Client unter Windows zu einem Team Foundation Service-Projekt bei Visualstudio.com, aber ich bekomme "Zugriff verweigert" Nachrichten.Verbinden mit Visual Studio.com von Team Explorer Everywhere CLC

Der Benutzername und das Passwort, die ich übergebe, sind definitiv richtig, und sind die E-Mail und das Passwort von meiner Microsoft Live ID, mit der das Konto erstellt wurde. Ich habe keine Probleme beim Zugriff auf den Dienst über die Website oder über Visual Studio 2012 auf einem anderen Computer.

tf workspace /new /server:https://<something>.visualstudio.com/defaultcollection 
Username: [email protected] 
Password: ******** 

Irgendwelche Ideen? Ein Gedanke, den ich hatte, war, dass das '@' Zeichen in der E-mail den Benutzernamen verursacht hat, um als eine Windows-Domäne interpretiert zu werden, oder dass vielleicht SSL nicht richtig benutzt wurde?

Antwort

10

Sie können sich nicht mit einer Live ID mithilfe des Team Explorer Everywhere-Befehlszeilenclients authentifizieren. Wir können keinen Webbrowser vom Client aus starten und die Live ID-Authentifizierungstoken auf sichere Weise plattformübergreifend erfassen.

Stattdessen müssen Sie alternative Anmeldeinformationen wie unter https://tfs.visualstudio.com/en-us/home/news/2012/aug-27/ beschrieben einrichten.

+1

funktioniert jetzt perfekt, danke! – idlemind

+0

Das funktioniert bei mir nicht, ich bekomme trotzdem Zugriff verweigert. – Tomas

1

Wenn jemand diesen Fehler nach dem 18. März 2014 erhalten hat, liegt dies daran, dass die Passwortanforderungen für visualstudio.com verschärft wurden.

Wenn ganz plötzlich diese Meldung ‚Fehlgeschlagen Berechtigungsnachweis löschen: Element nicht fatal gefunden: Authentifizierung für fehlgeschlagen‚https: //*.visualstudio.com/defaultcollection/_git/*/‘‘

Ich konnte es lösen, indem ich meine alternativen Anmeldeinformationen löschte und sie neu erstellte (an diesem Punkt fand ich auch heraus, dass mein altes Passwort nicht mehr verwendbar war).