我是否可以将始终配置为从多值LDAP属性中获取第二个'cn'值?
LDAP可以包含多值属性。例如,我是否可以将始终配置为从多值LDAP属性中获取第二个'cn'值?,ldap,Ldap,LDAP可以包含多值属性。例如,cn可以是多值属性。请参见下面的LDAP RFC 我的应用程序只能处理(显示)一个cn值。 LDAP中的所有条目是否具有相同数量的cn属性 我是否可以配置为始终获取秒cn值? 在LDAP中处理多值属性的最佳实践是什么 LDAP中的所有条目是否具有相同数量的cn属性 不,除非特别加上 顺便说一句:一些LDAP服务器实现不支持cn的多个值。Microsoft Active Directory就是其中之一 我是否可以配置为始终获取第二个cn值 否。RFC规范中未定义属
cn
可以是多值属性。请参见下面的LDAP RFC
我的应用程序只能处理(显示)一个cn
值。
LDAP中的所有条目是否具有相同数量的cn
属性
我是否可以配置为始终获取秒cn
值?
在LDAP中处理多值属性的最佳实践是什么
LDAP中的所有条目是否具有相同数量的cn属性
不,除非特别加上
顺便说一句:一些LDAP服务器实现不支持cn的多个值。Microsoft Active Directory就是其中之一
我是否可以配置为始终获取第二个cn值
否。RFC规范中未定义属性的返回顺序,因此未知。某些特定的LDAP服务器实现确实会按特定顺序返回多值属性。(如先进先出或后进先出
在LDAP中处理多值属性的最佳实践是什么
不能说我听说过最佳实践。我想这取决于您试图执行的任务。@Michael,很好的问题。我也面临着这个难题。我需要实现与LDAP服务器的集成,我想知道当
cn
具有多个值时,您的解决方案是什么。
The 'cn' ('commonName' in X.500) attribute type contains names of an
object. Each name is one value of this multi-valued attribute. If
the object corresponds to a person, it is typically the person's full
name.