Kesalahan otentikasi klien saat memulai Visual Studio 2015 SP3


167

Saya baru saja melakukan instalasi bersih Visual Studio 2015 SP3, dan saya mendapatkan ini di jendela Output saat startup:

Kami tidak dapat mengisi akun Layanan Tim Visual Studio Anda secara otomatis.

Kesalahan berikut ini terjadi: TF400813: Sumber daya tidak tersedia untuk akses anonim. Diperlukan otentikasi klien.

Saya tidak menggunakan VSTS sama sekali, saya juga tidak mengkonfigurasi koneksi untuk itu. (Namun, saya memiliki koneksi yang dikonfigurasikan ke instance TFS di tempat.)

Bagaimana saya bisa membuang pesan kesalahan ini? Saya ingin menginstruksikan Visual Studio untuk tidak pernah mencoba koneksi ke VSTS saat startup.

Jawaban:


288

Di sudut kanan atas Visual Studio, Anda akan menemukan kotak berwarna dengan nama atau inisial Anda di dalamnya. Klik panah bawah dan kemudian Pengaturan Akun.

Di jendela pembuka, silakan klik "Keluar" di bagian kiri atas jendela.

Setelah restart Visual Studio dan masuk kembali, kesalahan harus hilang.


3
Ini membuat saya tertawa terima kasih :) MS telah melakukannya dengan sangat baik! Agak lucu bahwa Anda masih bisa mendaftar untuk salah satu barang mereka dan itu menyebabkan kesalahan - seperti dulu! : D lolol
Seth

Hanya ada opsi 'keluar' .. sepertinya bug lain .. tapi saya keluar lalu kembali, masalah terpecahkan!
Leo Gurdian

4
Aneh sekali. Saya sudah masuk, dan jelas koneksi itu valid ketika saya pertama kali membuatnya. Tapi kemudian memperbaiki kesalahan ini adalah dengan keluar dan masuk kembali. Mengangkat bahu berhasil, jadi saya tidak akan melihat ini terlalu dalam dan hanya menuliskannya ke "Redmond".
JMD

2
Saya menemukan bahwa dalam dropdown ada opsi "Pengaturan akun" yang termasuk tautan untuk "Masukkan kembali kredensial". Jelas mereka kedaluwarsa ..
pjc50

1
Ini sepertinya berkorelasi dengan perubahan kata sandi saya di jaringan perusahaan kami. Kami auth ke MSFT melalui single-signon. Jadi saya kira tokennya sudah ketinggalan zaman. Akan lebih baik jika VS ulang untuk masuk.
Sean B

22

Anda dapat menonaktifkan koneksi otomatis pada startup melalui langkah-langkah berikut:

  1. Jalankan "Prompt Perintah Pengembang untuk VS2015" sebagai Administrator.
  2. Jalankan perintah "koneksi tfpt" dari prompt perintah pengembang.
  3. Hapus centang "Secara otomatis menyambung kembali ke server terakhir saat startup" dan menerapkan pengaturan.

Perhatikan bahwa Anda akan mendapatkannya 'tfpt' is not recognized as an internal or external command, operable program or batch filejika Anda belum menginstal TFS Power Tools. Anda dapat menginstalnya dari Alat-alat Listrik Microsoft Visual Studio Foundation Server 2015 .


0

Solusi ini memperbaikinya untuk saya:

  1. Tutup Visual Studio
  2. Dari jalankan baris perintah: del %localappdata%\.IdentityService\SessionTokens.json
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.