VALIDAR LOGIN / SENHA WINDOWS

ICHIHARA 16/10/2012 10:06:12
#412116
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#

SABIDAOXD 16/04/2013 04:13:47
#421985
saber o usuário eu sei agora saber a senha ñ
OCELOT 17/04/2013 08:54:19
#422059
Resposta escolhida
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
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