LDAP多字段搜索
我知道答案可能是否定的,但是,我想在我放弃之前,我不妨问一下 假设我的LDAP中有3个属性。。。全名、序列号和givenname。。。无论出于何种原因,管理员或进行输入的人员输入一个人的“全名”作为lastname,firstname(sn,givenname),但是,我想搜索firstname lastname(givenname sn) 是否可以创建类似以下内容的筛选器:LDAP多字段搜索,ldap,Ldap,我知道答案可能是否定的,但是,我想在我放弃之前,我不妨问一下 假设我的LDAP中有3个属性。。。全名、序列号和givenname。。。无论出于何种原因,管理员或进行输入的人员输入一个人的“全名”作为lastname,firstname(sn,givenname),但是,我想搜索firstname lastname(givenname sn) 是否可以创建类似以下内容的筛选器: (&((givenname sn)=Bob Smith)) 我试过了,但显然不起作用。这是我的应用程序的一个新
(&((givenname sn)=Bob Smith))
我试过了,但显然不起作用。这是我的应用程序的一个新要求,我无权更改在LDAP中存储全名的方式
谢谢。只需搜索
(&(givenName=Bob)(sn=Smith))
完全不需要担心全名属性。只需搜索
(&(givenName=Bob)(sn=Smith))
完全不需要担心全名属性。不幸的是,最终用户不必费心在单独的字段中输入名字和姓氏。我不得不做一些“魔术”;由于您是唯一一个回答的人,我将接受您的回答为“最正确”。您可以使用OpenLDAP约束覆盖设置一个约束,以便他们不得不这样做。不幸的是,最终用户不必费心在单独的字段中输入名字和姓氏。我不得不做一些“魔术”;因为你是唯一一个回答的人,我会接受你的“最正确”。你可以通过OpenLDAP约束覆盖设置一个约束,这样他们就必须这样做。