2013-02-25 22 views
7

Active Directory Mam frontend który pozwala użytkownikowi zmienić to hasło AD.Sprawdź Hasło przeciwko polityce

  1. Czy istnieje sposób, aby uzyskać zasad haseł (np drobnoziarnista) dla konkretnego użytkownika i jego właściwości (długość, złożoność ...)

  2. Czy istnieje sposób, aby sprawdzić ciąg "xyz121" w stosunku do tej konkretnej polityki?

EDIT: Nie chcę, by sprawdzić przeciwko aktualnego hasła przechowywanego w Active Directory. Chcę sprawdzić, czy nowe hasło mogłoby zostać zabezpieczone w aktywnym katalogu. Na przykład: Typy użytkownika w jego NOWE hasło "xyz121" i chce go zmienić, ale katalog aktywny zezwala tylko na hasła z co najmniej 8 znakami.

+3

nie Nope duplikat. Nie chcę sprawdzać, czy obecne hasło. Chcę zatwierdzić nowy. Zobacz edycję ;-) – mabstrei

+0

@Adriano Nie jest to duplikat. Pytanie jest inne. –

+0

Odpowiedź z wyższym wynikiem daje podpowiedź. Masz zleceniodawcę i wywołujesz metodę ChangePassword() (zamiast sprawdzania poprawności). Złe hasło wygeneruje wyjątek PasswordException. –

Odpowiedz

1

wleczona przez SO i Google wymyślił ten - http://blogs.msdn.com/b/david_leblanc/archive/2007/10/11/checking-password-complexity.aspx

Rozpoczął od tego SO post - Determine AD password policy programmatically

co doprowadziło do tego SO odpowiedzieć - https://stackoverflow.com/a/10549823/416574

co doprowadziło do tego powyżej blogu stanowisko. Nadzieja, która pomaga.

(Nie przejmuj się, to wydawało się zbyt dużym tekstem na komentarz, ale tak naprawdę nie ma tu pracy, ale googlowanie).

Powiązane problemy