在AD中扩展或刷新过期的密码

时间:2017-08-16 11:06:50

标签: c# .net active-directory

在Active Directory中,当帐户的密码过期时,有一个属性可以保留。我想将此日期更新为DateTime.Now,以便当前密码仍然可以使用,但以下代码对我不起作用:

UserPrincipal user = UserPrincipal.FindByIdentity(ctx, "someUser");

user.RefreshExpiredPassword();

根据what does UserPrincipal.RefreshExpiredPassword() update?,刷新方法将pwdLastSet设置为-1,但它似乎对我不起作用。查看AD时,仍然设置与之前相同的日期。

1 个答案:

答案 0 :(得分:0)

请务必遵循user.Save();