No se puede cambiar entre diferentes cuentas organizativas en Visual Studio Online
Este artículo le ayuda a resolver un problema que le impide cambiar entre diferentes cuentas organizativas en Microsoft Visual Studio Online.
Versión original del producto: Azure DevOps Services Premium, Visual Studio 2013, 2012, 2010
Número de KB original: 2958966
Síntomas
Cuando se usan cuentas de Visual Studio Online vinculadas a inquilinos de directorio, como las cuentas creadas desde el Portal de vista previa de Azure, es posible que la función de cierre de sesión no funcione según lo previsto. Por ejemplo, no puede cambiar entre distintas cuentas organizativas para conectarse a varias cuentas vinculadas a inquilinos de directorio.
Cuando se produce este problema, verá un cuadro de diálogo de inicio de sesión en blanco parpadeante varias veces. A continuación, recibirá el siguiente mensaje de error después de conectarse a o agregar una nueva conexión en el cuadro de diálogo Conectar a Team Foundation Server :
Mensaje de error 1
TF31003: no ha escrito las credenciales necesarias o la cuenta de usuario no tiene permiso para conectarse a Team Foundation Server.
Mensaje de error 2
TF31002: No se puede conectar a este servidor de Team Foundation Server
Solución: Instalación de la actualización de Visual Studio 2013
Para resolver este problema, aplique Visual Studio 2013 Update 2 o una versión posterior de la actualización.
Solución alternativa 1: Eliminación manual de cookies del explorador
Para solucionar este problema, elimine las cookies del navegador. Para ello, use uno de los métodos siguientes.
Nota:
Esta solución alternativa cerrará la sesión de todas las cuentas de Visual Studio Online y eliminará las cookies que personalizan la experiencia del explorador. Esto puede afectar a la experiencia de exploración web.
- Salga de Visual Studio.
- Elimine las cookies del explorador de Internet Explorer, los datos del sitio web y las contraseñas.
- Cierre todas las ventanas del explorador de Internet Explorer.
- Inicie Visual Studio y vuelva a establecer la conexión de la cuenta de Visual Studio Online.
Solución alternativa 2: Eliminación de cookies del explorador mediante un comando de shell
Salga de Visual Studio y todas las ventanas del explorador de Internet Explorer.
Busque y elimine el contenido de la caché de cookies del explorador. Para ello, escriba el siguiente comando en el cuadro de diálogo Ejecutar y, a continuación, haga clic en Aceptar:
shell:cookies
La ubicación predeterminada en Windows 8 y Windows 8.1 es
C:\Users\username\AppData\Local\Microsoft\Windows\INetCookies
.Las ubicaciones predeterminadas en Windows 8 y Windows 8.1 son las siguientes:
C:\Users\username\AppData\Roaming\Microsoft\Windows\Cookies
C:\Users\username\AppData\Roaming \Microsoft\Windows\Cookies\Low
Inicie Visual Studio y vuelva a establecer la conexión de la cuenta de Visual Studio Online.
Más información
Team Explorer en Visual Studio incluye una característica que recuerda las credenciales usadas por última vez. Por lo tanto, no es necesario volver a escribir estas credenciales al agregar nuevas conexiones de Visual Studio Online a través del cuadro de diálogo Conectar a Team Foundation Server en Visual Studio.
Al usar varias credenciales de cuenta Microsoft que se conectan a las mismas cuentas de Visual Studio Online o varias, puede usar la función de cierre de sesión en el cuadro de diálogo Conectar a Team Foundation Server para que Visual Studio olvide el usuario que ha iniciado sesión actualmente. Permite conectarse a una cuenta de Visual Studio Online que use una cuenta microsoft diferente.