Установить политику паролей домена, используя LDAP с ошибкой "maxPwdAge"?
var data = new DirectoryEntry("LDAP://xxx.xxx", LdapAdUserName, LdapAdPassword);
data.data.Properties["LockoutThreshold"].Value = 10;`
data.data.Properties["maxPwdAge"].Value = 90;
data.CommitChanges();
Я пытаюсь изменить политику паролей домена на AD. Во-первых, я пытаюсь обновить "LockoutThreshold" => ОК. Во-вторых, я пытаюсь обновить "maxPwdAge" => Исключение при фиксации.
Исключение:
An exception of type 'System.DirectoryServices.DirectoryServicesCOMException' occurred in System.DirectoryServices.dll but was not handled in user code
Почему нельзя установить "maxPwdAge"??
1 ответ
Как я понимаю, вы должны быть администратором домена, и, возможно, это поможет Как получить значение атрибута maxpwdAge в ActiveDirectory с помощью C++? это на C++, но принцип тот же.