Quiz Active Directory

Esistono due soluzioni in .NET per aggiungere un utente ad un gruppo in Active Directory; partendo dal presupposto che mioGruppo e mioUtente siano delle stringhe contenenti delle query LDAP che identificano un gruppo ed un utente vediamole in dettaglio:

 

Soluzione 1

using(DirectoryEntry group = new DirectoryEntry(mioGruppo))

{

      group.Properties["member"].Add(mioUtente);

      group.CommitChanges();

}

 

Soluzione 2

using(DirectoryEntry group = new DirectoryEntry(mioGruppo))

{

      group.Invoke("Add", new object[] {mioUtente} );

      group.CommitChanges();

}

 

Entrambe le soluzioni sono perfettamente funzionanti ma quale delle due è preferibile utilizzare e perché?

 

Technorati Tags:
«settembre»
domlunmarmergiovensab
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678