2013-04-04 7 views
6

WindowsのチームエクスプローラEverywhereコマンドラインクライアントからvisualstudio.comのTeam Foundation Serviceプロジェクトに接続しようとしていますが、アクセス拒否のメッセージが表示されます。チームエクスプローラからvisualstudio.comに接続CLC

私が渡しているユーザー名とパスワードは間違いなく、アカウントを作成するために使用されたマイクロソフトのライブIDの電子メールとパスワードです。私はウェブサイトを通して、または別のマシン上のVisual Studio 2012経由でサービスにアクセスすることに問題はありません。

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

私が持っていた考えの1つは、電子メールの「@」文字がユーザー名をWindowsドメインとして解釈しているか、またはSSLが正しく使用されていなかった可能性があります。

答えて

10

Team Explorer Everywhereコマンドラインクライアントを使用してLive IDで認証することはできません。クライアントからWebブラウザを起動して、Live ID認証トークンを安全な方法でプラットフォーム間でキャプチャすることはできません。

代わりにhttps://tfs.visualstudio.com/en-us/home/news/2012/aug-27/に記載されているように、代替の資格情報を設定する必要があります。

+1

今、完璧に動作します、ありがとう! – idlemind

+0

これは私のために働かない、私はまだアクセスが拒否されます。 – Tomas

1

2014年3月18日以降にこのエラーが発生した場合は、visualstudio.comのパスワード要件が厳しくなっているためです。

このメッセージが表示され、突然のすべては、「資格を消去に失敗しました:要素 致命的な見つからない:認証が失敗しました 『の場合://*.visualstudio.com/defaultcollection/_git/*/』」

HTTPS

代替クレデンシャルを削除して再作成することで解決できました(以前のパスワードが使えなくなったことも分かりました)。