根据Active Directory策略检查密码

时间:2013-02-25 13:50:18

标签: c# active-directory

我有一个前端,允许用户更改它的AD密码。

  1. 是否有办法获取特定用户的密码策略(例如细粒度)及其属性(长度,复杂性......)

  2. 是否有办法根据此特定政策检查字符串“xyz121”?

  3. 编辑: 我不想检查存储在活动目录中的当前密码。 我想检查新密码是否可以安全进入活动目录。 例如:用户在他的新密码“xyz121”中键入并想要更改它,但是活动目录只允许密码至少有8个字符。

1 个答案:

答案 0 :(得分:1)

追踪SO和谷歌想出了这个 - http://blogs.msdn.com/b/david_leblanc/archive/2007/10/11/checking-password-complexity.aspx

从此SO帖子开始 - Determine AD password policy programmatically

导致这个SO答案 - https://stackoverflow.com/a/10549823/416574

导致上述博文。希望有所帮助。

(随意不投票,这看起来似乎太多了评论的文字,但这里真的没有工作,但谷歌搜索)。