ldap 查询空白属性值?

lee*_*d00 5 ldap

如何查询空值的 ldap 属性?相当于str1==null在编程?

我尝试了以下但没有奏效:

(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(description=))
(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(description=''))
Run Code Online (Sandbox Code Playgroud)

jsc*_*ott 6

您必须否定匹配通配符*(任何值):

(&(objectCategory=computer)(whenCreated>=20160101000000.0Z)(!description=*))
Run Code Online (Sandbox Code Playgroud)

来自 Microsoft 的LDAP 查询基础知识

这 !运算符与通配符运算符一起将查找该属性未设置为任何内容的对象。