Error de autenticación del cliente al iniciar Visual Studio 2015 SP3

167

Acabo de realizar una instalación limpia de Visual Studio 2015 SP3, y obtengo esto en la ventana Salida al inicio:

No pudimos completar automáticamente sus cuentas de Visual Studio Team Services.

Se encontró el siguiente error: TF400813: Recurso no disponible para acceso anónimo. Se requiere autenticación del cliente.

No estoy usando VSTS en absoluto, ni he configurado ninguna conexión a él. (Sin embargo, tengo una conexión configurada a una instancia de TFS local).

¿Cómo puedo prescindir de este mensaje de error? Me gustaría indicarle a Visual Studio que nunca intente una conexión a VSTS al inicio.

InteXX
fuente

Respuestas:

288

En la esquina superior derecha de Visual Studio, encontrará un cuadro de color con su nombre o sus iniciales dentro. Haga clic en la flecha hacia abajo y luego en Configuración de la cuenta.

En la ventana de apertura, haga clic en "Cerrar sesión" en la parte superior izquierda de la ventana.

Después de reiniciar Visual Studio y volver a iniciar sesión, el error debería desaparecer.

Basem Sayej
fuente
3
Esto me hizo reír, gracias :) ¡A MS le ha ido muy bien! Es algo lindo que aún puedas inscribirte en una de sus cosas y causa errores, ¡como en los viejos tiempos! : D lolol
Seth
Solo hay una opción de 'cerrar sesión' ... parece otro error ... pero al cerrar sesión y volver a ingresar, ¡el problema está resuelto!
Leo Gurdian
44
Que extraño. Ya había iniciado sesión y, obviamente, la conexión era válida cuando la creé por primera vez. Pero entonces la solución a este error es cerrar sesión y volver a iniciarla . Encogerse de hombros Funcionó, por lo que no voy a investigar esto demasiado profundamente y simplemente lo atribuiré a "Redmond".
JMD
2
Descubrí que en el menú desplegable había una opción de "Configuración de la cuenta" que incluía un enlace para "Volver a ingresar las credenciales". Evidentemente expiran ..
pjc50
1
Esto parece haberse correlacionado con mi cambio de contraseña en nuestra red corporativa. Nos autenticamos en MSFT a través de inicio de sesión único. Así que supongo que el token se desactualizó. Sería bueno si VS volviera a iniciar sesión.
Sean B
22

Puede deshabilitar la conexión automática al inicio mediante los siguientes pasos:

  1. Ejecute "Símbolo del sistema del desarrollador para VS2015" como administrador.
  2. Ejecute el comando "tfpt connections" desde el símbolo del sistema del desarrollador.
  3. Desmarque la opción "Volver a conectar automáticamente al último servidor al iniciar" y aplique la configuración.

Tenga en cuenta que obtendrá 'tfpt' is not recognized as an internal or external command, operable program or batch filesi no tiene instaladas las herramientas eléctricas TFS. Puede instalarlos desde Microsoft Visual Studio Team Foundation Server 2015 Power Tools .

Eddie Chen - MSFT
fuente
0

Esta solución me lo arregló:

  1. Cerrar Visual Studio
  2. Desde la línea de comando: del %localappdata%\.IdentityService\SessionTokens.json
Vedran
fuente