Arquivos
Posts Etiquetados ‘asp’
Validar um usuário no Active Directory no C#
agosto 30, 2012
Deixe um comentário
Tive a necessidade de autenticar um usuário em um Active Directory a partir de uma aplicação Web C#. Meu código ficou assim:
bool valid = false;
try
{
// create a "principal context" - e.g. your domain (could be machine, too)
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "SEU DOMINIO"))
{
// validate the credentials
valid = pc.ValidateCredentials(username, password);
}
}
catch (Exception ex)
{
WriteLog("Erro de acesso ao DB: " + ex.Message);
}
return valid;
Simples e funcional.
