不区分大小写的 LDAP 搜索
对 uid
属性执行不区分大小写的匹配的语法是什么?如果属性定义很重要,那么将如何更改?
特别是,我将 ApacheDS 用于我的 LDAP 存储。
What is the syntax for performing a case-insensitive match on a uid
attribute? If attribute definition matters then how would that be changed?
In particular I am using ApacheDS for my LDAP store.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
(uid=miXedCaseUSer)
将匹配mixedcaseuser
的uid
。根据 OID 描述 0.9.2342.19200300.100.1.1 - Userid< /a>
userId
被定义为具有EQUALITY MATCHING RULE caseIgnoreMatch
这意味着它是默认情况下采用不区分大小写匹配的属性定义之一。
(uid=miXedCaseUSer)
will match auid
ofmixedcaseuser
.According to the OID Description for 0.9.2342.19200300.100.1.1 - Userid
userId
is defined to haveEQUALITY MATCHING RULE caseIgnoreMatch
This means it is one of the attribute definitions that employ case-insensitive matching by default.
我认为默认情况下它们不区分大小写,除非它是密码属性。
I think they are case insensitive by default, unless its a password attribute.