L'autenticazione integrata di Windows non funziona sul lato client


0

Ho uno strano problema con Team Foundation Server e l'autenticazione integrata di Windows.

Ho due computer diversi che sto attualmente utilizzando per connettermi a un singolo server Team Foundation. Sia i computer che il server si trovano sulla stessa Active Directory, il che dovrebbe consentire all'autenticazione integrata di Windows di autenticarsi automaticamente quando si accede al server TFS.

Questa configurazione funziona bene su uno dei due computer. Posso aggiungere il server in Visual Studio e connettermi ad esso senza dover autenticarmi. Tuttavia, sul secondo computer, non sono in grado di utilizzare WIA. Quando aggiungo il server TFS, mi chiede le mie credenziali e quindi mi rifiuta con un errore che dice che non ho diritti sufficienti per connettermi al server.

Sono interessato a qualsiasi idea che possa aiutarmi a risolvere questo problema :-)


Prova a disconnetterti dal primo computer. Accedere a Windows sul secondo e provare ad aggiungere il server TFS.
Giulio A

@J Andwenyi: non ero loggato sul secondo computer quando ho provato sul primo, alla fine proverò, ma non penso che questo sia il problema. grazie comunque ;-)
user37510

Risposte:


1

Ho risolto il problema rimuovendo la directory della cache di Team Foundation Server sulla macchina che aveva problemi.

Apparentemente, i vecchi riferimenti a un precedente Team Foudation Server stavano causando alcuni conflitti quando si tentava di connettersi al nuovo server.

La directory della cache si trova nella Local Settings\Application Data\Microsoft\Team Foundationdirectory. Eliminare la 1.0cartella per VS2005 o la 2.0cartella per VS2008.


0

Questo potrebbe essere un problema con le tue LMCompatibilityimpostazioni nel registro. Dai un'occhiata a questo tasto su entrambe le macchine:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa

Aggiungi o modifica la chiave etichettata LMCompatibility(è una dword) e impostala su qualsiasi cosa il computer di lavoro abbia su di essa, oppure prova con uno 3o 2. Ricorda di riavviare ogni volta che lo cambi.


Non ho una chiave etichettata LMCompatibilitysu entrambe le macchine. Ho trovato un LMCompatibilityLevel, ma entrambe le macchine hanno lo stesso valore (1).
user37510
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.