代码之家  ›  专栏  ›  技术社区  ›  tvanfosson

如何从.NET中的Active Directory获取所需的最小密码长度值

  •  0
  • tvanfosson  · 技术社区  · 16 年前

    我正在实现一个插件架构来实现对网站的外部认证机制的认证。我计划提供的插件之一是ActiveDirectory插件。我希望实现成员身份提供程序的一些功能,包括minRequiredPasswordLength,但不希望完全实现或配置ActiveDirectoryMembershipProvider。

    有人知道如何查询广告和获取所需的最小密码长度吗?我知道这可以由GPO设置,根据策略的不同,用户/计算机也会有所不同,但我希望提供基于域默认值的默认值,而不是任意数字。

    [编辑]配置 example 对于ActiveDirectoryMembershipProvider,它将此显示为在配置中设置。是否无法将此与域策略关联?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Steve Evans    16 年前

    域的根目录有一个名为“minpwdlength”的属性。还有几个与密码策略相关的属性(minpwdage、maxpwdage、lockoutduration等)

    在具有细粒度密码策略的WindowsServer2008域中,这一过程更加复杂,因为您可以为不同的OU使用不同的密码策略。

        2
  •  0
  •   sebagomez    16 年前

    只是一个提示:我使用directorysearch(system.directoryservices)来查询ActiveDirectory,如果有方法查询您要查找的内容,我不知道……

    希望它有帮助