Domanda

Ho questo codice per connettermi ad Active Directory e ottenere tutti i gruppi esistenti, funziona e restituisce tutti i gruppi nei risultati:

DirectoryEntry dirEnt = new DirectoryEntry();

using (DirectorySearcher srch = new DirectorySearcher(dirEnt, "(objectClass=Group)"))
            {
                srch.PageSize = 1000;
                SearchResultCollection results = srch.FindAll();
            }

Ora voglio restituire gli utenti di un gruppo specifico, ad esempio amministratori, come potrei procedere?

Avevo provato a cambiare (objectClass = Group) in (objectClass = Group) (cn = admin ) ma poi non ha prodotto risultati.

Tutto il meglio

È stato utile?

Soluzione

Ecco un riferimento su come fare in Active Directory:

Howto: (quasi) tutto in Active Directory tramite C #

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top