【问题标题】:LDAP query that returns the groups and parent groups返回组和父组的 LDAP 查询
【发布时间】:2015-01-16 14:40:27
【问题描述】:

我不深入了解 LDAP,但我正在尝试解决 PHP 应用程序的问题,我认为我需要的是一个查询,该查询将返回用户所在的组,以及这些组的父组。因此,如果用户在 A 组中,而 B 组是 A 的父组,那么我需要一个返回 A 和 B 的查询。这可能吗?它甚至有意义吗?当然我已经搜索并尝试过,但我还没有找到答案。我知道这与匹配规则“1.2.840.113556.1.4.1941”有关,但我不知道如何构造查询。

【问题讨论】:

    标签: php ldap ldap-query


    【解决方案1】:

    嗯,你是对的,这与matching rule 有关。

    (成员:1.2.840.113556.1.4.1941:=(CN=UserName,CN=Users,DC=YOURDOMAIN,DC=NET))

    -吉姆

    【讨论】:

    • 此规则被明确标记为 ActiveDirectory 相关查询。因此,当它不是 ActiveDirectory-Backend 时,您可能不会很幸运。
    • 感谢您的回答,但查询返回错误。我不确定是否应该将 UserName 替换为登录用户的用户名,或者是否应该保持不变的关键字。请你为我澄清一下好吗?再次感谢!
    • 另外,在这种情况下,用户是什么意思?你能解释一下这个查询,以便我可以更有效地调试吗?谢谢,谢谢,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多