Condividi tramite


Non è possibile passare da un account aziendale all'altro in Visual Studio Online

Questo articolo illustra come risolvere un problema che impedisce di passare da un account aziendale all'altro in Microsoft Visual Studio Online.

Versione originale del prodotto: Azure DevOps Services Premium, Visual Studio 2013, 2012, 2010
Numero KB originale: 2958966

Sintomi

Quando si usano account di Visual Studio Online collegati ai tenant di directory, ad esempio gli account creati dal portale di anteprima di Azure, la funzione di disconnesso potrebbe non funzionare come previsto. Ad esempio, non è possibile passare da un account aziendale all'altro per connettersi a più account collegati ai tenant della directory.

Quando si verifica questo problema, viene visualizzata una finestra di dialogo di accesso vuota lampeggiante più volte. Viene quindi visualizzato il messaggio di errore seguente dopo la connessione o l'aggiunta di una nuova connessione nella finestra di dialogo Connetti a Team Foundation Server :

  • Messaggio di errore 1

    TF31003: non sono state immesse le credenziali necessarie o l'account utente non dispone dell'autorizzazione per connettersi al Team Foundation Server

  • Messaggio di errore 2

    TF31002: impossibile connettersi a team foundation server

Risoluzione: Installare l'aggiornamento di Visual Studio 2013

Per risolvere questo problema, applicare Visual Studio 2013 Update 2 o versione successiva dell'aggiornamento.

Soluzione alternativa 1: Eliminare manualmente i cookie del browser

Per risolvere questo problema, eliminare i cookie del browser. A tale scopo, usare uno dei metodi seguenti.

Note

Questa soluzione alternativa consente di disconnettere tutti gli account di Visual Studio Online e eliminerà i cookie che personalizzano l'esperienza del browser. Ciò potrebbe influire sull'esperienza di esplorazione Web.

  1. Uscire da Visual Studio.
  2. Eliminare i cookie del browser Internet Explorer, i dati del sito Web e le password.
  3. Chiudere tutte le finestre del browser Internet Explorer.
  4. Avviare Visual Studio e quindi ristabilire la connessione dell'account Visual Studio Online.

Soluzione alternativa 2: Eliminare i cookie del browser tramite un comando della shell

  1. Uscire da Visual Studio e da tutte le finestre del browser Internet Explorer.

  2. Individuare e quindi eliminare il contenuto della cache dei cookie del browser. A tale scopo, digitare il comando seguente nella finestra di dialogo Esegui e quindi fare clic su OK:

    shell:cookies
    

    Il percorso predefinito in Windows 8 e Windows 8.1 è C:\Users\username\AppData\Local\Microsoft\Windows\INetCookies.

    I percorsi predefiniti in Windows 8 e Windows 8.1 sono i seguenti:

    • C:\Users\username\AppData\Roaming\Microsoft\Windows\Cookies
    • C:\Users\username\AppData\Roaming \Microsoft\Windows\Cookies\Low
  3. Avviare Visual Studio e quindi ristabilire la connessione dell'account Visual Studio Online.

Ulteriori informazioni

Team Explorer in Visual Studio include una funzionalità che memorizza le credenziali usate per l'ultima volta. Pertanto, non è necessario immettere nuovamente queste credenziali quando si aggiungono nuove connessioni di Visual Studio Online tramite la finestra di dialogo Connetti a Team Foundation Server in Visual Studio.

Quando si usano più credenziali dell'account Microsoft che si connettono allo stesso account o a più account di Visual Studio Online, è possibile usare la funzione di disconnesso nella finestra di dialogo Connetti a Team Foundation Server per fare in modo che Visual Studio dimentichi l'utente attualmente connesso. Consente di connettersi a un account di Visual Studio Online che usa un account Microsoft diverso.