gpt4 book ai didi

.net - 有没有办法识别一个人是否在 Active Directory 中的指定组中,即使该组有几个级别深

转载 作者:行者123 更新时间:2023-12-04 06:39:03 25 4
gpt4 key购买 nike

有时事件目录中的架构非常复杂。我的 AD 中有很多组,它们是分层的。

以这个为例:
A组是顶级组,它有一个子组B,B组还有一个子C。C是叶子节点,它是AD中的一个人。有没有办法确定 C 是 A 组的成员。

我可以通过在 AD 中递归枚举“memberof”属性来做到这一点。但是有没有更有效的机制来完成这项工作?

我需要用 C# 在 .NET 中做到这一点。任何帮助将不胜感激。

最佳答案

退房 UserPrincipal.GetAuthorizationGroups .正如 Swanny 提到的,它为您提供了 token 中的所有组

关于.net - 有没有办法识别一个人是否在 Active Directory 中的指定组中,即使该组有几个级别深,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505647/

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