Posso usar com êxito o Powershell para saber se um usuário se autentica no Active Directory:
Function Test-ADAuthentication {
param($username,$password)
(new-object directoryservices.directoryentry "",$username,$password).psbase.name -ne $null
}
Test-ADAuthentication "test" "Password1"
No entanto, para a minha vida, não consigo descobrir como:
- Verifique se a senha precisa ser redefinida, enquanto
- A verificação das credenciais enviadas funcionou na última senha.
Como alguém poderia fazer isso?
um pouco melhor solução para o mesmo problema aqui: stackoverflow.com/questions/7663219/...
—
Nick Kavadias