Как я могу получить «минимальный срок действия пароля» пользователя в активном каталоге с помощью asp.net?
Используя службы каталогов или AspNetActiveDirectoryMembershipProvider
Например:
from below line, I can get lastname of user.
string lastName = objDirectoryEntry.Properties["sn"].Value;
Ниже приведен список атрибутов пользователя. Я не смог найти в своем обязательном атрибуте «минимальный срок действия пароля»
http://www.kouti.com/tables/userattributes.htm
Примечание. Я говорю об использовании Asp.net
Редактировать сводку---------
Я получаю следующую ошибку, когда пытаюсь изменить пароль пользователя с помощью службы каталогов или AspNetActiveDirectoryMembershipProvider
(это провайдер членства по умолчанию)
Пароль не соответствует требованиям политики паролей. Проверьте минимальную длину пароля, сложность пароля и требования к истории паролей
Пользователь успешно создан и обновлен (обновите поле, такое как имя, фамилия и т. д.). Я использую обе службы каталогов и AspNetActiveDirectoryMembershipProvider для создания и обновления пользователя, но проблема возникает при попытке изменить пароль
Например: я создал пользователя с паролем anc1236! который успешно создал
и теперь обновил пароль на xyyz4562@ и получил ошибку
ниже приведен код, который я использую для смены пароляobjMembershipUser.ChangePassword(oldPassword, newPassword)
Я также пытаюсь напрямую использовать службы каталогов и получаю ту же ошибку