Ciao a tutti,
ho la necessità di dover effettuare la login di un'applicazione utilizzando gruppi di Active Directory.
I gruppi sono stati inseriti nel dominio "mydomain1" e hanno il loro path.
Riesco correttamente ad individuare gli utenti appartenenti a quel dominio. Il problema è che in questi gruppi sono presenti altri utenti appartenenti ad un altro dominio "mydomain2"
codice:
Context = new PrincipalContext(ContextType.Domain, Domain, _container, Credentials.Username, Credentials.Password);
// validate the credentials
if (Context.ValidateCredentials(Credentials.Username, Credentials.Password))
return true;
else return false;
_container è il path dove sono presenti i gruppi ( quindi quelli del primo dominio ) . Il metodo validate credentials mi ritorna true, percio l'utente è valido nel dominio 2, ma non trova il ConnectedServer.
Mi viene fuori un errore su Context.ConnectedServer: "A referral was returned from the server"
Come posso aggirare questa situazione per verificare che lo user è presente nei gruppi?
Grazie
Mike "The Ram"