Tôi có thể sử dụng thành công Powershell để biết người dùng có xác thực trong Active Directory không:
Function Test-ADAuthentication {
param($username,$password)
(new-object directoryservices.directoryentry "",$username,$password).psbase.name -ne $null
}
Test-ADAuthentication "test" "Password1"
Tuy nhiên, tôi không thể tìm ra cách để:
- Kiểm tra nếu mật khẩu cần được thiết lập lại, trong khi
- Xác minh thông tin đăng nhập đã làm việc trên mật khẩu cuối cùng của họ.
Làm thế nào một người có thể đi về điều này?
giải pháp tốt hơn cho vấn đề tương tự ở đây: stackoverflow.com/questions/7663219/ Kẻ
—
Nick Kavadias