LDAP |如何通过编程判断特定属性的搜索是否区分大小写?
许多LDAP属性定义为不区分大小写的搜索。例如:LDAP |如何通过编程判断特定属性的搜索是否区分大小写?,ldap,case-sensitive,Ldap,Case Sensitive,许多LDAP属性定义为不区分大小写的搜索。例如: userId ATTRIBUTE ::= { WITH SYNTAX DirectoryString { 256 } EQUALITY MATCHING RULE caseIgnoreMatch SUBSTRINGS MATCHING RULE caseIgnoreSubstringsMatch ID id-userid } 但是,管理员可以对此进行更改 如何确定特定属性搜索是否区分大小写?有没有办法通过编程检查
userId ATTRIBUTE ::= {
WITH SYNTAX DirectoryString { 256 }
EQUALITY MATCHING RULE caseIgnoreMatch
SUBSTRINGS MATCHING RULE caseIgnoreSubstringsMatch
ID id-userid
}
但是,管理员可以对此进行更改
如何确定特定属性搜索是否区分大小写?有没有办法通过编程检查这个问题
谢谢 使用:caseExactMatch:。看。谢谢,但这不是我需要的。。。我不想更改搜索类型,我只需要知道服务器上定义了什么。您可以从服务器读取模式。这在JNDI教程《LDAP用户提示》中都有讨论。我现在看到,区分大小写只能在每次搜索时更改,而不能永久更改,因此我将此答案标记为已接受。谢谢