【问题标题】:SharePoint and FBASharePoint 和 FBA
【发布时间】:2011-02-08 07:28:02
【问题描述】:

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

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

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

我想知道:

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

【问题讨论】:

    标签: sharepoint-2010 fba extending


    【解决方案1】:
    1. 是的。我的所有 FBA 网络应用程序都已扩展。
    2. 我通常有一个带有公共 url 的 FBA 区域,并且有一个带有 windows auth url 的内部区域,所以只有管理员可以访问它
    3. 我通常总是从 windows auth 开始,然后扩展 FBA
    4. FBA 总是有问题,最好有基于回退的标准窗口。像搜索这样的东西,需要一个区域来抓取,我总是让它抓取 windows auth 区域。

    【讨论】:

    • djeeg,谢谢您的回复。从昨天开始,我一直在玩一些游戏,尽管您所说的大部分内容在这里都是有道理的,但我能理解。最好扩展 FBA 网站,因为大多数功能都需要 windows auth。扩展任何一种方式也很好,并且对网站处理没有影响。是的,拥有基于胜利的网站是明智的。再次感谢!
    • DJeeg,我有相同的设置,我最初创建的 Web 应用程序的 Windows 身份验证设置,然后是放入 Extranet 区域的扩展站点的 FBA。两个区域都正常工作,我现在在 IIS 中有 2 个站点。奇怪的是,仅在 Central Admin 中为 Windows Auth 配置的默认区域在 IIS 中显示为使用 Windows、Forms 和匿名身份验证。当我在 IIS 中禁用表单身份验证时,当我尝试访问该区域时访问被拒绝。我只是想知道你是否也遇到了这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 2010-10-10
    相关资源
    最近更新 更多