33 messaggi dal 25 settembre 2002
Ciao a tutti.

Ho un'applicazione web con autenticazione windows ed in una pagina asp che usa l'amministratore devo verificare se l'account di un utente è disabilitato.

Ho messo nella mia classe:
using System.DirectoryServices;
using ActiveDs;
per aver accesso all'active directory.

Nel codice che viene attivato dall'evento ho cominciato a scrivere:

public Persona(string cCodMat, string Tipo)
{
ActiveDs.IADsUser Utente;
//non so come valorizzare Utente con l'account di active directory
//corrispondente al codice utente che digita l'amministratore
if (Utente.AccountDisabled == true)
{
colore = System.Drawing.Color.Red;
nome = "L'utente con matricola " + cCodMat + " è disabilitato";
cognome = "utentedisabilitato";
}
else {
nome = Utente.FullName.ToString();
colore = System.Drawing.Color.Green;
}
}

Qualcuno sa dirmi come fare per assegnare all'IADsUser Utente i dati dell'active directory corrispondenti all'id utente che digita l'amministratore (e che passo con stringa cCodMat), oppure se c'è un modo migliore di risolvere il problema?

Grazie.
Filomena

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.