【问题标题】:Check if user is disabled in active directory检查用户是否在活动目录中被禁用
【发布时间】:2015-05-05 01:51:39
【问题描述】:

我正在尝试寻找一种方法来检查用户是否在活动目录中启用或禁用。 如果用户状态是启用或禁用,我将检查不同的域。尝试四处搜索,但找不到任何提示,我该如何做到这一点。

我只需要布尔值,例如如果用户被禁用 bool 方法应该返回 true 如果不是 false。

【问题讨论】:

    标签: c# winforms active-directory


    【解决方案1】:

    尝试在此处使用答案: get user names in an Active Directory Group via .net

    如果失败,请使用以下链接信息: https://msdn.microsoft.com/en-us/magazine/cc135979.aspx#S8

    最后,你可以参考这里: http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C#39

    希望它能解决你的问题。

    【讨论】:

      【解决方案2】:

      您可以检查 userAccountControl 位标志属性。它的第 2 位指示用户是否被禁用您可以通过使用 属性。例如。 (userAccountControl:1.2.840.113556.1.4.803:=2) 过滤器将为您提供所有禁用的用户列表。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-07
        • 1970-01-01
        • 2019-11-06
        • 2021-01-04
        • 1970-01-01
        • 2022-01-20
        相关资源
        最近更新 更多