Domanda
Stiamo esaminando l'implementazione di un nuovo progetto che utilizzerà LDAP come archivio di dati di sicurezza. Quello che sto cercando è un'implementazione basata su .net del protocollo LDAP. Per essere chiari, conosco active directory e non voglio un wrapper .net per active directory. Quello che sto cercando è un'implementazione LDAP in .net in quanto ce ne sono molti in giro in Java, ma devo ancora imbattermi in un'implementazione .net
Soluzione
Prova Novell libreria LDAP . (Articolo guida qui )
Altri suggerimenti
In .NET Framework 2.0, Microsoft aggiunte funzionalità alla sua System.DirectoryServices e forniti due nuovi spazi dei nomi: System.DirectoryServices.ActiveDirectory e System.DirectoryServices.Protocols. (Faremo riferimento a questi come Spazio dei nomi ActiveDirectory e Spazio dei nomi dei protocolli, rispettivamente, in questo articolo.) Lo spazio dei nomi di ActiveDirectory ha introdotto a ricchezza di nuove classi per fortemente gestione tipizzata della directory componenti a livello di infrastruttura, ad esempio come server, domini, foreste, schema, e replica. I protocolli lo spazio dei nomi è andato in un altro direzione, fornendo un'alternativa API per la programmazione di pesi leggeri Protocollo di accesso alla directory (LDAP). Questo ha funzionato direttamente con LDAP di Windows sottosistema (wldap32.dll), saltando lo strato di interoperabilità COM di ADSI interamente
.NET 3.5 System.DirectoryServices.AccountManagement wraps " Servizi di dominio Active Directory, archivio dati Security Account Manager (SAM) locale su ogni computer Windows e relativamente nuovi servizi di directory leggera Active Directory "