【问题标题】:Sharepoint user profiles with forms authentication具有表单身份验证的 Sharepoint 用户配置文件
【发布时间】:2010-12-15 23:00:23
【问题描述】:

我已经使用一些自定义字段将一堆用户导入到我的 Active Directory 中。然后,我使用所有自定义字段和常规字段将配置文件从 Active Directory 导入到 Sharepoint。在此之后,我需要每个用户都在一个为他们设置了 MySite 的网站集中。我通过编写一些确保用户存在的代码来做到这一点,然后检查配置文件属性“个人空间”以查看是否已创建 MySite。在一些用户需要从网络外部登录之前,一切都很好。

如果用户从网络外部访问(或未将站点添加到 IE 中的受信任区域),我想摆脱 Windows 身份验证弹出窗口。我已经扩展了我的 Web 应用程序以创建一个 Internet 区域。然后我编辑了 Internet 站点的 web.config 以进行活动目录表单身份验证,同时编辑 Central Administrator 的 web.config 以便它可以看到数据源。这一切都很好,用户可以通过一个漂亮的界面登录。唯一的问题是现在用户与他们的用户配置文件分离。本质上,Sharepoint 将 Windows 身份验证用户和表单身份验证用户视为两个独立的用户。

有没有办法链接配置文件?我是否必须编写自定义会员提供程序来登录用户,然后将他们链接到他们的 Windows 帐户?有没有办法让用户从 Internet Web 应用程序登录,然后欺骗他们的 Windows 凭据并将其传递到 Intranet?我是否需要根据表单身份验证数据源重新创建所有用户配置文件?

【问题讨论】:

    标签: sharepoint authentication forms profiles


    【解决方案1】:
    【解决方案2】:

    我一直在尝试完成同样的事情,但问题完全相同 - “forms-authenticated-me”与共享点的“windows-authenticated-me”不同,我看不到如何映射两者。

    经过许多令人沮丧的努力,我想我终于意识到这是不可能的。回想起来,这并不奇怪。

    这是http://msdn.microsoft.com/en-us/library/bb975136.aspx 的摘录(我的重点已添加)...

    决定使用表单身份验证 一些组织想要使用 Windows SharePoint 中的用户和组 产品和技术,但进入 通过表单身份验证的凭据。 在使用表单身份验证之前, 确定为什么要使用表格 首先进行身份验证: 什么是业务驱动力?如果用户 帐户存储在某个位置 除了 Active Directory 域 控制器,或者如果 Active Directory 是 在特定情况下不可用 环境,使用表格 会员身份认证 供应商是一个不错的选择。但是如果你 只想通过表单强制登录 身份验证,但仍使用 Windows 以及它的所有集成功能 提供,你应该考虑一个 替代方案,例如发布 使用 Microsoft 的 SharePoint 网站 互联网安全与加速 (ISA) 服务器 2006。ISA 服务器 2006 允许用户使用 表单身份验证 Web 表单,但 之后像对待 Windows 用户一样对待他们 身份验证。 此实现 提供更一致和 为最终用户带来引人入胜的体验。

    【讨论】:

      【解决方案3】:

      您可以设置表单身份验证以使用 Active Directory 表单身份验证提供程序。您将两全其美。

      登录提示将是您想要的表单身份验证提示,但配置文件和登录信息将来自 Active Directory。

      按照这些说明配置提供程序:

      How To: Use Forms Authentication with Active Directory

      【讨论】:

      • 嗨,贾斯汀,我已将我的 Internet 站点配置为使用 Active Directory 表单身份验证提供程序,它可以正常工作并根据用户的 AD 凭据登录用户。我的问题与我从 AD 导入到 Sharepoint 的用户配置文件没有关联的表单经过身份验证的用户有关。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-24
      • 2019-12-22
      • 1970-01-01
      • 2018-02-20
      • 2021-07-09
      • 2017-07-20
      • 1970-01-01
      相关资源
      最近更新 更多