gpt4 book ai didi

c# - Active Directory 是否需要用户停用代码片段?

转载 作者:行者123 更新时间:2023-11-30 20:12:03 25 4
gpt4 key购买 nike

有人可以发布知道特定用户是否是 Windows 广告中的停用用户的方法吗?

最佳答案

如果您使用的是 .NET 3.5 或可以升级到 .NET 3.5 - 看看新的 System.DirectoryServices.AccountManagement 命名空间,它使许多此类操作变得轻而易举。参见 Managing Directory Security Principals in the .NET Framework 3.5进行介绍。

在您的情况下,您可以编写如下代码:

PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "YOURDOMAIN")

UserPrincipal user = UserPrincipal.FindByIdentity("somename");

bool locked = user.IsAccountLockedOut();

就这些了! .NET 3.5 对用户和组的大部分日常操作都得到了极大改进 - 使用这些新功能!

关于c# - Active Directory 是否需要用户停用代码片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3037398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com