Compartir a través de


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.

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