Как определить, нужно ли сбрасывать пароль учетной записи ADS при первом входе в систему? - PullRequest
0 голосов
/ 04 февраля 2010

Запись ADS создается с помощью .ExpirePasswordNow () (требуется, чтобы пользователь изменил пароль в firstLogin). Но аутентификация не проходит, если установлен .ExpiresPasswordNow (). Как я могу заставить аутентификатор (субъект домена) принять это как действительный аккаунт?

1 Ответ

2 голосов
/ 04 февраля 2010

Вместо использования ExpirePasswordNow установите для свойства [pwdLastSet] значение 0.

usr.Properties["pwdLastSet"].Value = -1; // To turn on, set this value to 0.
usr.CommitChanges();

http://msdn.microsoft.com/en-us/library/ms180915.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...