Je peux utiliser Powershell avec succès pour savoir si un utilisateur s'authentifie dans Active Directory:
Function Test-ADAuthentication {
param($username,$password)
(new-object directoryservices.directoryentry "",$username,$password).psbase.name -ne $null
}
Test-ADAuthentication "test" "Password1"
Cependant, je ne peux pas pour la vie de moi trouver comment:
- Vérifiez si le mot de passe doit être réinitialisé,
- La vérification des informations d'identification envoyées a fonctionné sur leur dernier mot de passe.
Comment pourrait-on s'y prendre?