SharePoint 2007双重认证:域与表单认证配置指南
3星 · 超过75%的资源 需积分: 10 96 浏览量
更新于2024-09-17
收藏 2.16MB DOCX 举报
"SharePoint站点的域认证和表单认证双重认证配置方法"
SharePoint是一个功能强大的协作平台,尤其在SharePoint Server 2007版本中,它提供了更多的灵活性来适应不同组织的需求。在传统的SharePoint Portal Server 2003中,用户认证主要依赖于Active Directory(AD),这意味着所有用户必须在域中拥有对应的AD账户才能访问SharePoint站点。然而,对于那些未部署AD或希望在互联网上公开站点的企业来说,这可能会构成挑战。
SharePoint Server 2007引入了对自定义用户管理模块的支持,利用ASP.NET 2.0的MembershipProvider机制,允许企业集成其他认证系统,如LDAP服务器或OA系统。这不仅消除了对AD的依赖,也使用户信息的管理更加灵活。通过MembershipProvider,可以将用户名和密码存储在任意数据源,如SQL Server数据库,以实现更高效、安全的用户管理。
要配置SharePoint站点的域认证和表单认证双重认证,首先需要创建一个用于存储表单认证用户的数据库。通常,这可以通过使用SQL Server 2005的aspnet_regsql.exe工具来完成,该工具能帮助创建一个名为aspnetdb的数据库,用于存储用户账户信息。这个过程可以使用Visual Studio新建Web站点,并通过aspnet_regsql.exe的向导设置,选择Windows身份验证。
接下来,需要在现有的SharePoint环境中扩展一个新的Web应用程序,例如,从http://moss.3322.org扩展到http://www.sharepoint.org.cn,将新站点的区域设置为Internet,并允许匿名访问。初始设置可能已配置为使用Windows认证,但需要修改为表单认证。
在SharePoint管理中心,可以编辑新Web应用程序的验证设置,选择“表单验证”类型,并提供正确的验证提供程序名称和角色管理器。保存这些更改后,Web.config文件会自动更新,反映新的验证配置。
至此,SharePoint站点便配置好了域认证和表单认证的双重认证。用户可以根据他们的环境和需求,选择使用域账户(Windows认证)或通过表单登录(Forms-based Authentication,FBA)。这种双重认证方式提供了一个平衡,既能满足内部员工的域认证需求,也能为外部用户提供方便的表单登录体验。
2009-03-16 上传
2014-09-17 上传
点击了解资源详情
2010-06-03 上传
2016-06-15 上传
2014-05-25 上传
hebe520205
- 粉丝: 3
- 资源: 8
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章