2

SharePoint 2010:使用 NTLM 或 FBA对同一用户进行身份验证

我已经苦苦挣扎了几个星期,试图实现以下目标:

1- 在 SharePoint 2010 网站上使用 NTLM(Windows 身份验证)对用户 Foo 进行身份验证。

2- 使用 FBA 和自定义会员提供程序对同一用户 Foo 进行身份验证。

我面临的问题是,当用户 Foo 通过 NTLM 进行身份验证时,他获得了一个具有某些权限的配置文件,而当通过 FBA 登录时,他获得了另一个具有不同权限的配置文件。

有没有办法让我的用户 Foo 被视为一个用户,即使他通过不同的身份验证机制(NTLM 或 FBA)进行了身份验证

业务需求如下: 我希望用户 Foo 在使用 IE 连接时能够通过 NTLM 自动登录。例如,如果同一用户在 iPad 中使用,他应该能够通过 FBA 登录(我们检测到设备并将用户重定向到 FBA 登录页面而不是 NTLM)

在此先感谢您的帮助。

洛朗

4

1 回答 1

0

我认为您可以按照以下步骤操作。

  1. 创建用户配置文件服务应用程序。
  2. 创建自定义列以指示权限
  3. 当用户登录时,只需在用户配置文件服务应用程序中检查权限
  4. 您可以将其他用户属性从 NTML 或 FBA 导入用户配置文件应用程序
于 2013-08-22T03:18:35.250 回答