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 distintas 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 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 esperado. Por ejemplo, no se 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 Conectarse a Team Foundation Server :

  • Mensaje de error 1

    TF31003: no ha especificado las credenciales necesarias o su 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

Resolución: Instalar Visual Studio 2013 actualización

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 explorador. Para ello, use uno de los métodos siguientes.

Nota:

Esta solución alternativa le 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.

  1. Salga de Visual Studio.
  2. Elimine las cookies del explorador Internet Explorer, los datos del sitio web y las contraseñas.
  3. Cierre todas las ventanas del explorador Internet Explorer.
  4. 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

  1. Salga de Visual Studio y todas las ventanas del explorador Internet Explorer.

  2. 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
  3. 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 Conectarse a Team Foundation Server en Visual Studio.

Al usar varias credenciales de cuenta de Microsoft que se conectan a la misma o varias cuentas de Visual Studio Online, puede usar la función de cierre de sesión en el cuadro de diálogo Conectarse a Team Foundation Server para que Visual Studio olvide al usuario que ha iniciado sesión actualmente. Permite conectarse a una cuenta de Visual Studio Online que usa otra cuenta de Microsoft.