J'ai effectué une programmation pour lire les données d'Active Directory, telles que le compte d'utilisateur ou les informations d'organisation, etc. Le code ci-dessous est comme quelque chose que j'ai fait.Comment puis-je lire le schéma Active Directory par programme?
DirectoryEntry entry = new DirectoryEntry(
"LDAP://CN=Users,DC=domain,DC=com",
null,
null,
AuthenticationTypes.Secure
);
DirectorySearcher search = new DirectorySearcher(entry);
using (SearchResultCollection src = search.FindAll())
{
foreach (SearchResult result in src)
{
Console.WriteLine(result.Properties["name"][0] + " : " +
result.Properties["department"][0]);
}
}
Le problème est de savoir comment puis-je savoir quelles sont les propriétés qui ciblent les objets ont alors je peux les utiliser pour filtrer les données avant tout obtenir.
Des idées?
Votre réponse et le navigateur LDAP sont excellents. –