Active directory UserPrincipal.ChangePassword是否计入密码历史记录?

Active directory UserPrincipal.ChangePassword是否计入密码历史记录?,active-directory,passwords,.net-4.5,change-password,Active Directory,Passwords,.net 4.5,Change Password,密码是否会影响用户的密码历史记录? 这是的管理版本。SetPassword绕过密码规则(在某种程度上),而ChangePassword受密码复杂性/长度/历史要求的约束 我们有一个应用程序,允许用户通过一个应用程序重置密码,该应用程序基本上执行SetPassword(tempRandomPassword)操作,然后使用新输入的密码ChangePassword(tempRandomPassword,newUserPassword)。这要求用户选择一个符合我们的密码长度/复杂性/历史标准的新密码 假

密码是否会影响用户的密码历史记录?

这是的管理版本。SetPassword绕过密码规则(在某种程度上),而ChangePassword受密码复杂性/长度/历史要求的约束

我们有一个应用程序,允许用户通过一个应用程序重置密码,该应用程序基本上执行
SetPassword(tempRandomPassword)
操作,然后使用新输入的密码
ChangePassword(tempRandomPassword,newUserPassword)
。这要求用户选择一个符合我们的密码长度/复杂性/历史标准的新密码

假设我们有一个密码策略,您不能使用以前的X密码


关于密码历史记录要求,如果在X SetPasswords之后,X+1密码现在有效吗?

我做了相同的测试,两个SetPassword都计入密码历史记录。所以假设您有一个策略设置为记住最后2个密码,并且您的应用程序在1个操作中同时执行SetPassword和ChangePassword,然后在1个操作中记住2个密码。随后,AD将允许您设置相同的先前密码