根据Active Directory策略检查密码

mab*_*rei 7 c# active-directory

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

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

  2. 有没有办法检查字符串"xyz121"对这个特定的政策?

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

pst*_*jds 1

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

从这篇文章开始 -以编程方式确定 AD 密码策略

这导致了这个答案 - /sf/answers/738487641/

这导致了上面的博客文章。希望有帮助。

(请不要投票,这对于评论来说似乎是太多的文字,但除了谷歌搜索之外,这里真的没有任何工作)。