1

我参与开发了一个使用自定义数据库进行身份验证的自定义 SharePoint 2010 应用程序。

按照 Internet 上的许多教程,我成功地实现了 FBA,并且该站点已启动并运行以进行进一步的内容开发(使用 SharePoint 的 BI 功能)。

然而,我最近在其中一个网站上看到了一条评论(现在没有链接)——对于 FBA,最好扩展一个基于 Windows 的身份验证网站,因为网站管理变得容易。

我想知道:

  1. 这个说法正确吗?
  2. 即使我只针对互联网上的非 AD 用户(并且只使用我的自定义数据库进行身份验证),是否有必要从基于 Windows 的身份验证 Web 应用程序扩展?
  3. FBA Web 应用程序是否应该从基于 Windows 的扩展,反之亦然?
  4. 这两种情况的优缺点是什么?
4

1 回答 1

3
  1. 是的。我所有的 FBA Web 应用程序都已扩展。
  2. 我通常有一个带有公共 url 的 FBA 区域,并且有一个带有 windows auth url 的内部区域,所以只有管理员可以访问它
  3. 我通常总是从 windows auth 开始,然后扩展 FBA
  4. 您总是在使用 FBA 时遇到问题,最好使用基于后备的标准窗口。像搜索这样的东西,需要一个区域来爬行,我总是让它爬行 windows auth 区域。
于 2011-02-08T11:05:40.257 回答