2009-09-24 9 views

Répondre

0

Vous pouvez utiliser un PInvoke pour LogonUser ou, alternativement, utiliser System.Diagnostics.Process pour démarrer un nouveau processus avec un nom d'utilisateur/mot de passe spécifié et voir s'il réussit.

0

Peut-être que l'espace de noms System.Security pourrait vous aider

2
// create a "principal context" - e.g. your domain (could be machine, too) 
PrincipalContext pc = new PrincipalContext(ContextType.Domain, "YOURDOMAIN"); 

// validate the credentials 
bool isValid = pc.ValidateCredentials("myuser", "mypassword") 

peasy facile

Questions connexes