Question

Existe-t-il une bibliothèque ADSI pour .NET / C #? J'ai été capable de trouver des morceaux de code pour effectuer certaines tâches mais rien de complet.

Je cherche une bibliothèque que je peux simplement insérer dans mon code et exécuter sans devoir trop personnaliser. Je pense à quelque chose du genre MEMM pour Excel

.

Merci.

Était-ce utile?

La solution

Pour .NET 1.x, il n'y a vraiment que l'espace de noms System.DirectoryServices - pas beaucoup plus, malheureusement. Ce sont vos classes de base DirectoryEntry et DirectorySearcher , et c'est à peu près tout cela .....

.NET 2.0 a ajouté l’espace de nom S.DS.ActiveDirectory pour gérer les objets structurels tels que les forêts, les domaines, etc., beaucoup plus facilement. Consultez cet article MSDN Nouvelles méthodes de gestion d'Active Directory à l'aide du .NET Framework 2.0 sur la manière de tirer parti de ces nouvelles fonctionnalités.

Pour .NET 3.5 et versions ultérieures, il existe un nouvel espace de noms S.DS.AccountManagement qui facilite beaucoup le travail avec les principaux (utilisateurs, groupes, ordinateurs). Encore une fois, pour une excellente introduction, lisez cet article MSDN Gestion des principaux de sécurité des répertoires dans. NET Framework 3.5 .

J'espère que ça aide un peu!

Marc

Autres conseils

Vous avez tout ce dont vous avez besoin dans .NET dans l'assembly System.DirectoryServices.ActiveDirectory . Codeproject contient un grand nombre d'échantillons. .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top