【问题标题】:LDAP search filter for selecting the groups with a particular member用于选择具有特定成员的组的 LDAP 搜索过滤器
【发布时间】:2014-07-02 14:42:02
【问题描述】:

我正在尝试设计一个搜索过滤器来提取具有特定成员的组。这是有效的,因为它会拉动所有组:

(&(objectClass=group)(member=*))

但这并没有,尽管当我查看完整的组列表时,“成员”列表包含一个与表达式匹配的条目:

(&(objectClass=group)(member=*MySurname\\, MyForename*))

这甚至不返回任何结果:

(&(objectClass=group)(member=*MyForename*))

有人知道我怎样才能让它工作吗?

【问题讨论】:

    标签: ldap ldap-query


    【解决方案1】:

    您需要为成员属性的值提供一个完全可分辨的名称。

    类似:

    (&(objectClass=group)(member=cn=yourusername,OU=Users,DC=Yourdomain,DC=net))
    

    -吉姆

    【讨论】:

      【解决方案2】:

      在专有名称上不允许使用"*" 进行子字符串匹配。按照 Jim 的建议,使用完整的 DN,它会起作用

      【讨论】:

        猜你喜欢
        • 2012-11-30
        • 2022-01-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-07
        相关资源
        最近更新 更多