获取链接 ID
从 Windows Server 2003 开始,不再需要向 Microsoft 申请 linkID;提供了一个自动生成 linkID 的过程。 当属性的 linkID 属性设置为 1.2.840.113556.1.2.50 时,系统将自动生成新链接属性的链接 ID。 通过将 linkID 设置为前向链接的 attributeID 或 ldapDisplayName 来创建该前向链接的后向链接。 在创建前向链接后和创建后向链接前,必须重新加载架构缓存。 否则,创建后向链接时将找不到前向链接的 attributeId 或 ldapDisplayName。 架构缓存按需重新加载,在架构更改后几分钟,或在重启 DC 时重新加载。 创建所有前向链接,重新加载架构缓存,然后创建所有后向链接。
例如,在创建新属性 myForwardLinkAttr 和 myBackLinkAttr 并希望将它们链接起来时:
注意
本例中的 OID 经过了精心设计。 有关获取新属性的 OID 的说明,请参阅从 Microsoft 获取对象标识符。
在作为前向链接的属性上设置这些属性:
ldapDisplayName: myForwardLinkAttr OID: 1.2.840.113556.6.1234 LinkID: 1.2.840.113556.1.2.50
重新加载架构。
在作为反向链接的属性上设置这些属性:
ldapDisplayName: myBackLinkAttr OID: 1.2.840.113556.6.1235 LinkID: 1.2.840.113556.6.1234 or myForwardLinkAttr
相关主题