Domanda

Esiste una libreria ADSI per .NET / C #? Sono stato in grado di trovare frammenti di codice per svolgere alcune attività ma nulla di esaustivo.

Sto cercando una libreria che posso semplicemente inserire nel mio codice ed eseguire senza dover fare troppa personalizzazione? Sto pensando a qualcosa di simile a MEMM per Excel

Grazie.

È stato utile?

Soluzione

Per .NET 1.x, esiste davvero solo lo spazio dei nomi System.DirectoryServices - purtroppo non molto di più. Queste sono le tue classi di base DirectoryEntry e DirectorySearcher , e questo è tutto .....

.NET 2.0 ha aggiunto lo spazio dei nomi S.DS.ActiveDirectory per gestire oggetti strutturali come foreste, domini e così via molto più facilmente. Dai un'occhiata a questo articolo MSDN Nuovi modi di gestire Active Directory usando .NET Framework 2.0 su come sfruttare queste nuove funzionalità.

Per .NET 3.5 e versioni successive, esiste un nuovo spazio dei nomi S.DS.AccountManagement che semplifica notevolmente il lavoro con entità (utenti, gruppi, computer). Ancora una volta, per un'introduzione eccellente, leggi questo articolo di MSDN Gestione dei principali di sicurezza della directory in. NET Framework 3.5 .

Spero che ti aiuti un po '!

Marc

Altri suggerimenti

Hai tutto ciò di cui hai bisogno in .NET nell'assembly System.DirectoryServices.ActiveDirectory . Esiste un ampio set di campioni su Codeproject .

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