VALIDAR LOGIN / SENHA WINDOWS
Bom dia!!
Tenho uma aplicacao em VB6 que valida se o usuario/senha informado corresponde ao do logon do windows. Gostaria de saber como se faz isto em C#
Tenho uma aplicacao em VB6 que valida se o usuario/senha informado corresponde ao do logon do windows. Gostaria de saber como se faz isto em C#
saber o usuário eu sei agora saber a senha ñ
A partir do .Net 3.5 é bem simples fazer isso, primeiro você deve adicionar nas referencias o assembly [Ô]System.DirectoryServices.AccountManagement[Ô], então adicione um using System.DirectoryServices.AccountManagement no seu arquivo cs e dai pode criar uma função do tipo
Então é só chamar ela passando o login e a senha do Windows que ela retorna se é válida ou não
public bool VerificaUsuario(string Login, string Senha)
{
using (var context = new PrincipalContext( ContextType.Machine ))
{
return context.ValidateCredentials( Login, Senha );
}
}
Então é só chamar ela passando o login e a senha do Windows que ela retorna se é válida ou não
Tópico encerrado , respostas não são mais permitidas