20 messaggi dal 28 settembre 2005
Ciao a tutti, dovendo lavorare su Active Directory, fino ad ora ho scritto qualcosa di simile:

string adPath= "LDAP://mynetwork/DC=...";
string username = "ADUser";
string password = "ADpassword";
DirectoryEntry de = new DirectoryEntry(adPath, username, password);

/* ... operazioni su Active Directory ... */

Ora però non voglio specificare nessun utente di AD, vorrei che le richieste venissero effettuate dall'utente sotto cui gira il codice (l'utente ASPNET suppongo...).
Ho visto che esiste un HTTPContext.Current.User ma non mi è chiaro come usarlo, soprattutto in questo contesto..
Mi date qualche aiuto?

Grazie
gekoT wrote:
Ora però non voglio specificare nessun utente di AD, vorrei che le richieste venissero effettuate dall'utente sotto cui gira il codice (l'utente ASPNET suppongo...).

se non specifichi niente, dovrebbe funzionare così, però poi l'utente con cui gira il worker process/IIS devono avere i giusti permessi per interrogare AD.
io continuo a preferire, dove necessario, la creazione di utente ad hoc.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.