エラーTF30063:アクセス権限がありません…\ DefaultCollection


212

私が使用していますTFSのプレビュー私も私のプロジェクトのほとんどはオンプレミスTFSサーバーを使用しているVisual Studioの2012年に私のプロジェクトの一つで(Team Foundationのサービス)。TFSプレビューを使用した後にオンプレミスTFSを使用し、TFSプレビューの使用に戻ると、次のエラーが発生します。

TF30063:MyProject \ DefaultCollectionにアクセスする権限がありません。

[ チーム] →[ TFSの切断]に移動してからTFSプレビューに再度接続すると、「識別子の読み込み」の読み込み画面が表示されますが、結局、TFSプレビュー(自分の資格情報)に入力できませんMicrosoftアカウント)、その結果、TF30063エラーが引き続き発生します。

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


多分これは役に立ちますか?stackoverflow.com/questions/6672516/…–
ヴァラマス

2
残念ながら、違います。これは、フレッシュインストールでも発生し、TFS関連の認証よりも複数のMicrosoftアカウントに関係しているようです。TFSプレビューログインは明らかにInternet Explorerを使用しているため、使用している他のMSアカウントと競合する可能性があります。私はこのリンクに遭遇し、IEキャッシュを完全にクリアするとうまくいくようです。
fincooper、2012年

1
IEキャッシュをクリアしても役に立たなかったが、TFSサーバーのWebにTFSユーザーとしてインターネットエクスプローラーでログインし、サインアウトするとうまくいった...答えを試してみたが、これを試すまで何もうまくいかなかった。IdentityServiceフォルダもクリアしましたLocalAppDataが、IE自体を使用して再度ログを記録するまで役に立ちませんでした...
Niklas

私もこの問題に遭遇しました。しかし、それは私のパスワードが期限切れになっていて、コンピューターを再起動するまでそれを知らなかったためです。
ブランドン

回答:


185

Visual Studio内から[表示]-> [その他のウィンドウ]-> [Webブラウザー]からブラウザーを使用してこの問題を解決しました。Ctrl+Alt+R(またはCtrl+W, WVS2010より前のVSバージョンでは* *)、TFSページに移動し、間違ったアカウントからログアウトして再度ログインします。

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


1
これが最善かつ最速の方法です。
Idrees 2013

1
@Holfずっと前ですが、ブラウザの問題について読んだことがあり、組み込みのブラウザがあることを思い出したと思います:)
Markus Bruckner

5
それは私にはうまくいきませんでした。「チームエクスプローラー」タブを表示し、「チームプロジェクトの選択」をクリックすると、新しいパスワードを入力できます。
stephenbayer 2015年

1
VS Webブラウザーを開いてTFSサイトに移動すると、401エラーが発生します。認証をクリアし、新しい認証を手動で追加しようとしました。IE Cookieをクリアします。何も動作しません。VS Webブラウザはまだエラー401を示しています。IEで同じURLにログインすることもでき、正常に動作します。
stricq 2016

2
私にとっての問題は、資格情報が間違っていることではなく、プロジェクトの間違ったベースURLを指していることでした。(これがどのように行われたか、私には手掛かりがありません)。私のためにそれを修正したのは、Team Explorer > Manage Connections (Little Plug next to Home button) > Right Clicked on Project > Connect.それで私は私の資格情報に再入力することを可能にしました。その後働いた!編集:ちょうどそれが回答の中の@Rizowskiの回答であることを認識しました。
akasoggybunz 2017

259

私がこの問題に遭遇したとき、提供された回答のいずれもこの問題を解決しませんでした、またはそれが解決した場合、プロジェクトを再作成したくありませんでした。私が問題を解決した方法:

ここに画像の説明を入力してください

  1. [チームプロジェクトに接続]ボタン([チームエクスプローラー]タブのホームボタンの横にあるプラグ)をクリックします。
  2. この問題が発生しているプロジェクトを右クリックします。
  3. 接続をクリックします。

「Remember me」Cookieがタイムアウトしたと思いますが、コードをプッシュまたはプルしようとするための一般的な応答が返されました。


4
ええ、このオプションを受け入れるまでの経路は、特にチェックインを待機しているコードを変更した場合に、さまざまな警告が出て危険であるように見えます。しかし、TF30063の状況に対処するように設計されているようです。他の提案はどれもうまくいきませんでした。
Bob Clegg 2013年

これはちょうど100マイル/時の強風のためにすべてがオフになり、夜間に電源が切られたオフィスで私に起こりました。TFSサーバーを再起動すると、再認証が必要になると
思い

1
これでおしまい。私はそれを考え出した。あなたの答えを見つけるのに十分なところまで読んでいなかったので、私はそれを自分で理解しました。しかし、これは本当に正しい答えです
stephenbayer

1
このソリューションが機能する前に、Windowsパスワードを変更する必要がありました。パスワードの有効期限は切れていませんでしたが、まもなく有効期限が切れました。
Alex Jorgenson

1
MSがこれを容易にできないことは信じられないことです
coder_tim

61

私の場合、ADアカウントのパスワードを変更した後にエラーが発生しました。

(以前のパスワードが含まれていた)資格情報マネージャーからこの行を削除する必要がありました。

その後、再び機能しました。


ばかげている。うん、それは私のためにもそれを修正しました。同じ問題がありました-昨日ADパスワードを変更する必要があり、その後TFSが接続を拒否しました。さらに悪いことに、T2013が最初に接続する必要があるため、VS2013がそれをブロックしていたため、VS2013を終了することさえできませんでしたが、それはできませんでした。Credential Managerでパスワードを変更すると、パスワードも解決されました。どうもありがとう !
マイクグレッドヒル2016

3
これは私のために働いた唯一のものでした。他の答えは何もしませんでした。
JesseNewman19 2017

これは、Windows 10上で、私を固定
ネオ

これは私のために働いた唯一のものです!アクセス拒否エラーが発生したときにVSが承認を求めない理由は不明です。
ジャスティンアドキンス2017

私のネットワークパスワードを更新した後、私にとってもうまくいったことだけ。
Eelco

33

TFS 2015をTFS 2017にアップグレードした後、クライアントマシンの1つでTF30063エラーが発生しました。ここでの解決策はどれもうまくいきませんでした...

私にとって、機能した唯一の解決策は、開発者コマンドプロンプトから次のコマンドを実行することでした。

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

もちろん、URLを有効なものに調整する必要があります。

ソース:https : //www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/backup/refresh-data-caches


1
このエラーが原因で問題が解決し、問題が解決しました。ありがとうございました。
Pierre Joubert 2017

2
VS2017 Enterpriseで私のために働いた
VRPF

1
VS2017 Pro for Win 10 Pro
EduXavierでも働いた

これは機能しましたが、VSを閉じてコマンドを実行し、再度開く必要がありました。VSの実行中に実行しただけでは効果がないようでした...
David Rogers

1
VS2017 Enterpriseで動作します。あなたへの称賛。
Ravi Khambhati、2018年

28

TFSプレビューログインは明らかにInternet Explorerを使用しているため、使用している他のMSアカウントと競合する可能性があります。IEキャッシュを完全にクリアするとうまくいくようです。キャッシュをクリアすると、正しいログイン画面が表示され、必要に応じて資格情報を入力できます。


2
Windows 10では、エッジブラウザーのキャッシュをクリアしても機能しません。IEでクリアする必要があります。ご参考までに。
Brett

2
これは、オンプレミスのtfsとvisualstudio.comアカウントの両方でvsをセットアップしたvs2017コミュニティでも機能します。
アリウィバ2017年

コンピューター管理を介してユーザーのパスワードをリセットした後、これはVS 2017で機能しました。その後Visual Studioを再起動する必要がありました。Visual Studio(ctrl+ alt+ r)でWebビューを開いてTFSページを開こうとすると、無効なログイン情報に関するエラーのみが表示され、ログアウトする方法がありませんでした。
Steffen Winkler 2017

Internet Explorerがインストールされていないサーバーから試行すると、このエラーが発生しました。サーバーへの切り替えでした、それは私のためにそれを固定インストールされています。
JamesQMurphy

20

ここですべての提案を試しました。どれもうまくいきませんでした。これは、一部のVSインスタンスを当社のTFSに接続し、一部のインスタンスを私のプライベートTFSに接続するという私の特定の状況である可能性があります。

私にとってそれを解決する唯一の方法は、すべてのVSインスタンスを閉じて、新しいインスタンスを開始することです。

奇妙なことに、内部TFSへの接続は問題になりません。* .visualstudio.comに接続すると、この問題が発生することがあります。


2
上記のすべての答えを試した後、これが私にとってうまくいった唯一のものであることに同意するためにここに来ました。私はあなたと同じようなセットアップを使用しています。ここでは、会社名を使用して個人のTFSに接続しています。
JasonWilczak

2
VSを再起動すると、ここでも修正されました。私はたまたま私の会社にちなんでプロジェクトに名前を付けましたが、TFSが他の名前からその名前をどのようにして知るのかわかりません...?
Dave、

1
奇妙です!これは私がVS2017の問題を修正した方法です。
Nurhak Kaya 2017

10

VS 2015では、[チームエクスプローラー]> [接続]> [接続の管理]を選択し、チームプロジェクトを再度選択することで実現できます。VSに複数のアカウントが存在する場合、チームエクスプローラーは、チームプロジェクトへの接続に使用するアカウントを要求します。


8

IIS内のWebサイト/アプリケーションのWindows認証が無効になっていないことを確認してください。

これがどのように起こったのかはわかりませんが、VMWare PlayerをインストールしてからHyper-Vを再インストールするために、今日Hyper-Vをアンインストールしました

これを再度有効にすると、すべてが再び機能するようになりました。

ここに画像の説明を入力してください


1
これはどこですか?TFS?ウィンドウズ?何を見ているのかわかりません。
kayleeFrye_onDeck

1
それはセクションIISにありAuthenticationます
Simon_Weaver '28 / 10/28

2
あなたは命の恩人です!
マイケルK

8

この問題を解決するために次のことを試みました。うまくいけば、これらのいずれかがあなたのために働くでしょう

A-VSを閉じてから、管理者としてVS Developer Commandプロンプトを開始します。次に入力します。devenv /resetuserdata

B-IEのキャッシュをクリアします(どうやらVSはこれを使用して、ここに記載されているアカウントにアクセスします)

C-クリックView -> Other Window -> Web browser (CTRL+ALT+r)して古いアカウントにサインインし、ログアウトして新しいアカウントにサインインします

D -を開きます解決策は、delete(あなたがしたい場合は、バックアップ)を含むフォルダVisual Studio Source Control Solution Metadata Fileを削除.suoファイルをメモ帳での.slnファイルを開いて、セクションの下に、削除を

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

最後の手順が必要になったのは、VSを切断することができたものの、私のソリューションは依然として古いソース管理アカウントに接続しようとしていたためです。


1
私の会社では、Windows資格情報を使用してTFSにログインしています。Windowsパスワードを変更すると、VS2017を介してTFSにログインできなくなりました。この回答のステップAとBは私の問題を解決しました。
yesman '14 / 11/17

素晴らしい、 'A'も私が必要とするすべてだった
GJHix

1
最初のステップで、VS 2017 Communityエディションの問題を解決しました。
どうも

5

これは定期的に私に起こり、上記の解決策のいずれも常に機能しません。ほとんどの場合、[チームプロジェクトに接続]ボタンを使用するソリューションは正常に機能しますが、これを実行しても何も起こらない場合があります。

また、Visual Studioの組み込みブラウザー(+ + )またはInternet Explorer を使用して、http://tfs.visualstudio.comに再ログインする必要がある場合もあります。CtrlAltR

(他のいくつかの回答で示唆されているように、私の部分では、これは複数のライブIDによって引き起こされるのではありません)


通常はRizowskiの回答を使用できますが、これは最近の間違ったMicrosoftアカウントでサインインした場合に役立ちました。これは、IEですべてをクリアするよりもはるかに簡単でした。
MikeBaz-MSFT 2014年

5

現在の答えはどれもうまくいきませんでした。ここで解決策を見つけました。

問題は、以前の資格情報がTFSサーバーのWindows OSによってキャッシュされていたことでした。一部の人々はAppData一時フォルダーを一掃することに成功したかもしれませんが、それは必須ではありません。

Windows OSのコントロールパネルから資格情報を更新する必要があります。

私にとってWindows 10の場合:VSを閉じます。コントロールパネルに移動します(小さいアイコンビュー)->ユーザーアカウント->資格情報の管理(左側の列)-> [Windows資格情報]を選択-> [一般的な資格情報]セクションまで下にスクロールして探しますTFSサーバー接続。プルダウンを展開して、[編集]をクリックします。新しいネットワークパスワードを入力します。VSを再度開くと、すべてが再び機能するはずです。


これで問題が解決しました。Windowsが資格情報をキャッシュし、ドメインのパスワードを更新する必要があり、OSはキャッシュに対して同じことを行うには十分スマートではありませんでした。
ジャスティン

これは私の問題を解決しました(リンクされた記事から):VSのすべてのインスタンスを閉じます%localappdata%.IdentityServiceを削除しますVSを再起動します
wbj

5

チームエクスプローラーでプロジェクトを削除しました...次に[接続の管理]で[プロジェクトに接続...]をクリックしました

ここに画像の説明を入力してください

ここに画像の説明を入力してください

この画面でプロジェクトを選択し、[接続]をクリックします。これで問題が解決しました。


ありがとう、これも私にとってはうまくいきました-上位5つの提案を試してみましたが、今回はどれもうまくいきませんでした(他の方法は過去に働いていましたが、これは私にも起こります!)。プロジェクトを削除する必要はありませんでした。再接続できました。追加のスクリーンショットを追加しました。
pcdev

4

私はサーバーをチームエクスプローラーから削除し、再度追加したところ、機能しました=)。


これは通常のTFSサーバーで正常に動作するはずです。ただし、これはTFSプレビューでは機能しません。サーバーを再度追加した後も、IEベースのログインプロセスを取得できます。承認済みのログインID以外のliveidを使用している場合、ユーザー名/パスワードの入力を求められません(下記の私のanwserを参照)
fincooper

3

Visual StudioからVisual Studio Team Servicesの資格情報を要求された場合、2つのオプションがあります。

  1. 「職場または学校」を使用する
  2. 「個人」アカウントを使用する

私の場合、仕事用のメールアドレスを使用していましたが、接続するには「個人」選択する必要がありました。「職場または学校」を選択すると、「tf30063あなたはアクセスする権限がありません...」というエラーが表示されました。

会社としてOffice 365 / Azureですべてが設定されているにもかかわらず、何らかの理由で私のメールアドレスが「個人用」として登録されているようです。Microsoftアカウントは、Microsoftとのシルバーパートナーシップステータスの前に作成されたと思います。


3

私ができるすべての作業をした後、このエラーが発生しました—ディスク領域がいっぱいでした!

クリアすると問題が解決しました。


2

Visual StudioにTFSアカウントを使用して接続させるには、「別のユーザーとして実行」する必要がありました。代わりに私のMicrosoftアカウントを使用しようとしているようです。

テキストと画像:https : //www.visualstudio.com/en-us/docs/connect/connect-team-projects

アカウントを変更するには

ログオンしているWindowsアカウントとは異なるアカウントでVisual Studioを実行するには、devenv.exeのコンテキストメニューを開いて、実行オプションにアクセスします。

Visual Studio devenv.exeのコンテキストメニュー

実行可能ファイルは次のフォルダーにあります:Drive:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE。


2

チームメニューの下のチームファウンテーションサーバーから切断し、チームエクスプローラウィンドウの下の接続タブから再接続します

ここに画像の説明を入力してください ここに画像の説明を入力してください


2

TFSのアップグレード後にこの問題が発生しましたが、Visual Studioが無効なログイン資格情報をキャッシュしています。私はそれを修正する2つの方法を見つけました。最初に、この回答使用して Visual Studioを完全にリセットしてから、再接続しました。

メニューをクリックしてツールインポートとエクスポート設定 ]→[ すべての設定をリセット「すべての現在の設定を上書きし、いいえ、ちょうどリセット設定」完了を

奇妙な理由で、リセット後、問題なく接続されました(リセット後に資格情報を再入力したりTFSを再構成したりする必要さえありませんでした)。

2番目の方法の方が簡単でした。まずInternet ExplorerとVisual Studioのすべてのインスタンスを閉じてから、Internet Explorerを開いてTFSを参照し、ログインしてから、Visual Studioをもう一度開いて、もう一度TFSへの接続を試みます。


2

やっとウェブで正しい答えを見つけました。

私にとっては、パスワードを変更し、WindowsがTFSパスワードをキャッシュした後に起こりました。手動で更新する必要があります。これはそのための1つの方法です。

解決策はdevelopercommunity.visualstudio.comにあります

クレジット:Lavente Nagy!本当にありがとう!

修正の概要:

私は解決策を見つけました、そしてそれはWindows 7 / Windows 10でも動作します。手順は同じです:

Visual Studioを閉じます。コントロールパネル(小さいアイコンビュー)→ユーザーアカウント→資格情報の管理(左側の列)→[Windows資格情報]の順に選択し、[下にスクロールして[一般的な資格情報]セクションに移動し、TFSサーバー接続を探します。プルダウンを展開して、[編集]をクリックします。新しいネットワークパスワードを入力します。Visual Studioを再度開くと、すべてが再び機能するはずです。



1

新しい開発マシンをインストールすることを決めたのとまったく同じ日に、パスワードの有効期限が切れていないことを確認してください。

Webインターフェイスを使用してTFSにログインすることさえできない場合は、これが原因である可能性があります。


1

これで、直面している問題の解決策を得ました。モバイルVPNを使用してログインしたときに、TFSは以前のパスワードを記憶していました。

解決:

VPNを使用して接続するために使用したアカウントをリセットする


これはTFSのみの問題ではありませんでした。NTログインに接続されているすべてのものに問題があったでしょう。
deutschZuid 2017年

1

この問題は、ITセキュリティポリシーによってパスワードの変更を余儀なくされたときに発生します。パスワードを変更した後、VS2017を使用してTFSに接続すると、TFSサーバーにアクセスしてTF30063: You are not authorised to access ...:8080/tfsエラーメッセージを取得する権限がなくなります。

私はVS2013を使用して接続している場合しかし、私は問題なくサーバーに接続することができますし、 VS2017でのアクセス拒否エラーが表示されなくなります。


1

レジストリの情報を確認します: HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ VSCommon \ Keychain \ Accounts とアカウントセクションの下の関連するキーを削除します。

次のパスのキャッシュをクリアします。

  • %localappdata%\ Microsoft \ TeamTest

  • %localappdata%\ Microsoft \ Team Foundation

  • %localappdata%\ Microsoft \ VisualStudio

  • %appdata%\ Roaming \ Microsoft \ VisualStudio

これがうまくいくことを願っています。

注:これを行うと、すべてのCookieとキャッシュがクリアされ、Visual Studio Newが読み込まれる場合があります。


1

私もあなたと同じ問題に直面していました。これが私が解決するためにしたことです:

  1. ソリューションエクスプローラーのホームアイコンのすぐ隣にある[接続]アイコンをクリックします。
  2. プロジェクト>右クリック>接続を選択します。
  3. プロジェクトをチェックインしてみてください。今度はそれがうまくいきます。

これは私が試したものであり、TFSまたはVSアカウントからのセッションからログアウトする必要はありませんでした。

お役に立てれば。


1

公式にはここでは答えではありませんが、私にとってはうまくいきました(他の答えは役に立ちませんでした):[チームエクスプローラー]タブ-> [ハイパーリンクを接続]-[接続\リポジトリを選択]をクリックします。そしてそれは機能します。



0

私の場合、プロキシがありました。私はdevenv.exe.configを編集し、そこにプロキシを設定しました。しかし、今日(メニュー私は、プロキシドメインパスワードを変更し、TFSは、失敗したビューWindowsのブラウザはまた失敗しました)。もちろん、devenv.exeを再度編集することもできます。しかし、それを完全に削除する解決策がありました。素晴らしいもの。それは、与えられ、ここで

メニューツール*→ 拡張機能と更新を開きます。
左側のメニューで[更新...]をクリックします

ここでは、パスワードを要求してVisual Studioを再起動します。大丈夫。詳細については、リンクで答えを探してください。


0

新しい資格情報を入力するだけです

  1. [Win]ボタンを押してから、資格情報マネージャーを入力して開きます。
  2. 一般的な資格情報を追加します。
  3. チームエクスプローラーに戻り、サーバーを再度追加します。

0

私はこれらの解決策もいくつか試してみましたが、ここでうまくいきました:

何らかの理由で、チームエクスプローラーは私が新​​しいプロジェクトにアップロードしようとしていると思った。

チームエクスプローラー->同期の下

[詳細]をクリックすると、プロジェクトのドロップダウンも表示されました。この場合、変更する必要はありませんでした。[リポジトリの公開]をクリックして、出来上がりです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.