有谁知道如何以编程方式强制复制单个 Active Directory 对象?
为了更清楚,我想复制这个
CN=Sample User,OU=Sample OU,DC=company,DC=com
整个分区都是这样
DC=company,DC=com
我尝试了 DomainController.SyncReplicaFromAllServers 方法
,但我猜它用于分区。
最佳答案
直接的回答是否定的,你不能说到ldap服务器只复制一个对象。复制始终适用于分区/命名上下文。
Active Directory 有一个可以使用的全局目录。有一堆属性标记为 PAS 属性(部分属性集)。来自每个域 Controller 的每个对象的 PAS 属性将由 KCC 立即同步到所有 GC 服务器。您可以在 microsft document 中阅读更多相关信息您可以在 GC 端口(3268)上执行 ldap 搜索以快速找到对象属性。
但是,如果您能说出更具体的需求细节,那将会有所帮助。
关于c# - 以编程方式强制复制单个 Active Directory 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5561332/