LDAP 模式中用于对用户的母语(第一语言)进行编码的规范属性是什么?
与 Windows Active Directory 的默认/现有管理工具互操作将是一大优势。
LDAP 模式中用于对用户的母语(第一语言)进行编码的规范属性是什么?
与 Windows Active Directory 的默认/现有管理工具互操作将是一大优势。
inetOrgPerson(和 AD 的用户)对象类的“preferredLanguage”属性就是您所追求的。
据我所知,默认的 Windows 管理工具不会公开此字段。您将需要一个较低级别的工具,例如 adsiedit.msc。
2.7. 首选语言
用于表示个人首选的书面或口头
语言。这对于国际通信或人机交互很有用。此属性类型的值必须符合 [RFC2068] 中定义的 Accept-Language 头字段的定义,但有一个例外:应省略序列“Accept-Language”“:”。这是一个单值属性类型。( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC 'preferred written or spoken language for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) )
RFC 2798定义了 preferredLanguage 属性。这是 OpenLDAP 中的定义:
# preferredLanguage
# Used to indicate an individual's preferred written or spoken
# language. This is useful for international correspondence or human-
# computer interaction. Values for this attribute type MUST conform to
# the definition of the Accept-Language header field defined in
# [RFC2068] with one exception: the sequence "Accept-Language" ":"
# should be omitted. This is a single valued attribute type.
attributetype ( 2.16.840.1.113730.3.1.39
NAME 'preferredLanguage'
DESC 'RFC2798: preferred written or spoken language for a person'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )