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"