SharePoint 2010 基于表单的身份验证配置管理器

SharePoint 2010 基于表单的身份验证配置管理器

在 SharePoint 2010 中设置基于表单的身份验证 (FBA) 时,我发现自己真的对不断修改配置文件厌烦了。与以前版本相比,现在需要做更多的工作,因为现在我们需要修改一个附加的 web.config 文件 - 针对 STS。如果您不小心输错了 web.config 更改的某一任意部分,则它还是一个时常发生的麻烦。因此,不要继续抱怨它,我编写了这个小工具来帮助您管理它。您应该通读附加到本文的 zip 中包括的完整 HowToUseIt.txt 文件,但它主要允许您为成员资格提供程序、角色提供程序、通配符搜索和连接字符串创建条目,并将它推出到您的服务器场中的所有服务器。您也可以从 Web 应用程序读入配置设置并修改它们,然后将它重新推出到同一服务器,或将它用作全新服务器的设置基础。为帮助您入门,我还提供了几个成员资格示例和角色提供程序配置条目。只需选择下拉列表示例,然后选取您要为其创建条目的项目。修改该条目以符合您的环境,将 Url 提供给应在其中进行配置更改的 Web 应用程序,然后单击“应用配置”按钮。在此之下,它创建一个在每个 Web 前端上运行并使用适当条目修改相应 web.config 文件的自定义 SharePoint 计时器作业。该计时器作业是附件中包括的解决方案 (wsp) 的一部分 - 确保在执行任何其他操作之前首先将它部署到服务器场。

我强烈鼓励您在推出更改之前备份管理中心、STS 和 Web 应用程序 web.config 文件,以防发生意外情况。我在相当多的 Web 应用程序上以及包含一台服务器和多台服务器的服务器场中对此进行了测试,迄今为止没有出现问题,但您不知道。

它已节省了我很多时间并减少了很多麻烦,希望它也为您提供一些价值。

这是一篇本地化的博客文章。请访问 SharePoint 2010 Forms Based Authentication Configuration Manager 以查看原文