4

我正在尝试使用 Sync Framework 在 Active Directory 和提供 Web 服务的应用程序之间同步用户数据。我创建了两个 FullEnumerationSimpleSyncProvider 类,一个用于 Active Directory,一个用于 Web 服务,并创建了一个可以由两者共享的通用数据类型和元数据列。目前,它们都能够维护自己的 ReplicaId 和 Metadata 存储。

我遇到的问题是我不知道如何将一个提供者的结果匹配到另一个提供者,因为他们在各自的数据存储中没有匹配的 Id 信息,并且大多数可用于的字段将一条记录与另一条记录匹配是需要同步的潜在候选者,不能 100% 依赖于提供身份(即用户名、电子邮件等)。

Sync Framework 中是否有一种机制,我可以使用它来进行某种模糊匹配,以告诉框架如何将行从一个提供者匹配到另一个提供者,因为我没有可以创建的明确 IdentityRule 来匹配两者?有什么我想念的吗?

谢谢,马克

4

0 回答 0