1. ホーム
  2. visual-studio-2012

[解決済み】TF30063エラー。あなたはアクセスする権限がありません。\DefaultCollection

2022-04-05 14:28:49

質問

を使っています。 TFSプレビュー (Team Foundation Service) を使って、Visual Studio 2012 で私のプロジェクトの 1 つを実行しています。また、ほとんどのプロジェクトでオンプレミスのTFSサーバーを使用しています。TFSプレビューを使用した後にオンプレミスのTFSを使用し、TFSプレビューの使用に戻ると、このエラーが表示されます。

TF30063。You are not authorized to access MyProjectDefaultCollection.

にアクセスすると チーム紹介 TFSとの接続を解除する と表示され、再度TFSプレビューに接続すると、"Loading identifiers"のロード画面は表示されますが、結局TFSプレビューへの認証情報(Microsoftアカウント)を入力できず、結果としてTF30063エラーが発生したままになっています。

これは、私のMicrosoftアカウント(=Live ID)と関係があるのではないかと思っています。TFSプレビューで使っているのと同じMicrosoftアカウントでWindowsにログインしています。他のサイト(Windows Development Center、MSDNなど)には他のMicrosoftアカウントでログインしていますが、これらのサービスからログアウトして正しいMicrosoftアカウントで再ログインしても、Visual StudioからTFS previewにログインしようとするとTF30063エラーが発生することが確認されました。

解決方法を教えてください。

Visual Studio内のView->Other Windows->Web Browserからブラウザを使用することで解決しました。 Ctrl+Alt+R (または * Ctrl+W, W VS2010 以前のバージョンでは *) で TFS ページに移動し、間違ったアカウントからログアウトしてログインし直してください。

私の場合、この問題は、開発用のWindows Phoneのロックを解除するために別のlive-idを使用したことが原因でした。なぜか認証情報がキャッシュされてしまったようです。