NetValidatePasswordPolicy不评估密码复杂性规则,只评估长度

时间:2013-03-01 09:04:16

标签: c# c++ validation passwords complexity-theory

我正在尝试使用NetValidatePasswordPolicy API评估是否符合密码复杂性规则。 我找到了很多这样的样品,但其中没有一个适合我。

我尝试过使用带有NetValidatePasswordResetNetValidatePasswordChange参数的API的不同方法,但结果始终相同。

我的问题是,API只测试密码长度。如果密码太短,我得到错误2245(这意味着密码是短的),但当我输入一个不符合复杂性规则的较长密码时,我得到一个成功代码(而不是{{1} })。

有没有人获得此API功能?请帮助并感谢您的支持。

以下是不起作用的代码。我在两个不同的系统上尝试过。一种是连接到Active Directory域的Windows 8。另一个是同一域的域服务器(与Windows Server 2008 R2一起运行)。

PasswordNotComplexEnough

0 个答案:

没有答案