2

我们一直在寻找将客户的 Sitecore(6.4.1 rev. 110720)连接到他们的 Active Directory 设置的方法。我们遇到的第一件事是 Sitecore 的LDAP 模块。客户喜欢 LDAP 连接器的“实时验证模式”,所以我们开始研究它。然而,很快就清楚 SDN 表明他们没有使用 Sitecore 6.x 测试 LDAP 模块。

然后我们找到了AD 模块,它显然是为 Sitecore 6.x 制作的。但是,它似乎总是在 LDAP 模块文档中称为“混合模式”的情况下运行(即用户和角色的强大的 2 路同步)。

我有两个问题。LDAP 模块是否适用于 Sitecore 6.x?如果没有,有没有办法将 AD 模块配置为仅同步角色/组?

4

1 回答 1

5

LDAP 模块是 AD 模块的前身,它不适用于 Sitecore 6.x。Sitecore 6.x 安全完全基于 ASP.NET 安全模型,这也是它与 LDAP 模块完全不同的地方。

AD 模块最有可能满足您的需求。如果您只想在 Sitecore 解决方案中使用 AD 中的角色,那么您应该只插入角色提供程序,而不是插入成员资格和配置文件提供程序。您可能还希望启用 RolesInRoles 成员资格功能,因为您很可能希望使您的 AD 角色成为标准 Sitecore 安全角色的成员。RolesInRoles 可以为您做到这一点。

这一切都在 AD 模块文档中。如果您正在为您的 Sitecore 解决方案寻找 AD 集成,AD 模块是您的最佳选择。

于 2013-05-31T16:08:37.340 回答