2013-04-04 29 views
6

從Team Explorer Everywhere命令行客戶端連接到visualstudio.com的團隊基礎服務項目,但我得到「訪問被拒絕」消息。從Team Explorer Everywhere CLC

我傳遞的用戶名和密碼絕對正確,並且是用於創建帳戶的Microsoft Live ID中的電子郵件和密碼。在通過網站訪問服務或通過另一臺計算機上的Visual Studio 2012訪問服務時,我沒有任何問題。

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

任何想法?我想過的一個想法是,電子郵件中的'@'字符可能會導致用戶名被解釋爲Windows域,或者SSL的使用不正確?

回答

10

使用Team Explorer Everywhere命令行客戶端無法使用Live ID進行身份驗證。我們無法從客戶端引出Web瀏覽器,並以跨平臺的安全方式捕獲Live ID身份驗證令牌。

相反,您需要設置備用憑證,如https://tfs.visualstudio.com/en-us/home/news/2012/aug-27/中所述。

+1

現在完美工作,謝謝! – idlemind 2013-04-05 14:17:09

+0

這對我不起作用,我仍然無法訪問。 – Tomas 2015-04-16 22:09:17

1

如果任何人在2014年3月18日之後收到此錯誤,這是因爲visualstudio.com的密碼要求已被收緊。

如果突然收到此消息的「無法清除憑據:找不到元素 致命的:身份驗證失敗的「https://*.visualstudio.com/defaultcollection/_git/*/」

我能夠通過刪除我的備用憑據並重新創建它們(在這一點上我還發現我的舊密碼不再可用)來解決它。

相關問題