【问题标题】:Can MOSS 2007 integrate with multiple LDAP/AD stores?MOSS 2007 能否与多个 LDAP/AD 存储集成?
【发布时间】:2025-12-10 21:15:02
【问题描述】:

MOSS 能否集成并从多个 Active Directory 和/或 LDAP 存储中获取用户配置文件?

我从Integrating Microsoft SharePoint Server With Oracle Virtual Directory 看到,可能有中间产品可以帮助解决这个问题。

看起来Rohati 也有解决方案,但开箱即用是否没有第三方产品?

【问题讨论】:

    标签: sharepoint active-directory ldap moss ldap-client


    【解决方案1】:

    无法回答非 AD LDAP,但如果您有多个信任的林,单向可行,这不是什么大问题。 您需要做两件事,将人员添加到人员选择器http://technet.microsoft.com/en-us/library/cc262051.aspx,然后运行命令导入用户配置文件信息,链接在上面的链接上。确保也在您的 MySites 上运行该命令,以便配置文件正确。

    通过搜索共享点和多个森林可以找到更多信息。

    【讨论】:

      【解决方案2】:

      这里有一个解决方案SharePoint AD Information Sync,它可以让您将AD用户文件导出到列表中。但是,问题是您需要知道它只能从 Active Directory 获取用户配置文件,但不能从 LDAP 存储中获取,而且我不确定它是否可以从多个 Active Directory 中获取。

      无论如何,这是一个丑陋的解决方案。也许对你有帮助。

      【讨论】:

      • 不是我需要的,而是一个有趣的解决方案。感谢分享。
      【解决方案3】:

      一种方法是扩展您的网站应用程序并将不同的提供商附加到不同的区域。我认为应该有类似LDAP Membership Provider 的东西可以使用。但我想这不是你要找的。

      另一种方法是构建您自己的Membership Provider,它在内部从多个来源检索用户、组。

      【讨论】:

      • 我在这里考虑的更多的是用户配置文件(例如,我的网站),而不仅仅是身份验证和组成员身份,但两者都很重要。
      【解决方案4】:

      我们的客户从 CodePlex 找到了一个 SharePoint 2007 Shared Services Provider User Profile Importer,这可能也有帮助。

      【讨论】:

        【解决方案5】:

        由于 web.config 条目只有一个用于主机名、端口、用户容器等的条目......,如果不使用第三方虚拟目录产品,很难看到如何做到这一点。 Oracle 可以做到,但 Symlabs 或 OptimalId 以及市场上可能的任何其他 VD 也可以。那些不是免费的。但是 Penrose 是一个免费的 LDAP 代理,我猜你应该也可以使用 Penrose 来做到这一点。

        【讨论】:

          最近更新 更多