Question
Nous envisageons de mettre en œuvre un nouveau projet qui utilisera LDAP en tant que magasin de données de sécurité. Ce que je recherche, c'est une implémentation .net du protocole LDAP. Pour être clair, je connais Active Directory et je ne veux pas de wrapper .net pour Active Directory. Ce que je recherche, c’est une implémentation LDAP dans .net car java en contient beaucoup, mais je n’ai pas encore trouvé d’implémentation .net
La solution
Essayez la bibliothèque LDAP de Novell. (Article du guide ici )
Autres conseils
Dans le .NET Framework 2.0, Microsoft ajouté des fonctionnalités à ses System.DirectoryServices et fourni deux nouveaux espaces de noms: System.DirectoryServices.ActiveDirectory et System.DirectoryServices.Protocols. (Nous les désignerons comme le Espace de noms ActiveDirectory et le Les espaces de noms de protocoles, respectivement, tout au long de cet article.) Le ActiveDirectory namespace introduit une richesse de nouvelles classes pour fortement gestion typée de répertoire composants de niveau infrastructure, tels que en tant que serveurs, domaines, forêts, schéma, et la réplication. Les protocoles l'espace de noms est allé dans un autre direction, offrant une alternative API pour la programmation légère Protocole d'accès au répertoire (LDAP). Ce travaillé directement avec le LDAP Windows sous-système (wldap32.dll), ignorant la couche d'interopérabilité COM ADSI entièrement
Le .NET 3.5 System.DirectoryServices.AccountManagement encapsule " Les services de domaine Active Directory, le magasin de données local SAM (Security Account Manager) sur tous les ordinateurs Windows et les relativement nouveaux services de répertoire Active Directory Lightweight ""
".