- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SharePoint2010表单验证登陆配置流程
SharePoint2010 Form验证配置流程
1 配置AspNetDB用户/角色存储数据库
AspNetDB数据库将用来存储Form用户的信息,其配置方法为:打开命令提示符窗口输入“cd c:/windows/Microsoft.NET/Framework/v2.0.50727”,再输入命令“aspnet_regsql”,将会弹出“ASP.NET SQL Server安装向导”的界面。单击“下一步”开始进行ASP.NET SQL Server的安装。如下图所示。
选择“为应用程序服务配置SQL Server(D)”选项,然后单击“下一步”继续安装。如下图所示。
输入数据库所在服务器的名称,其它采用默认。单击“下一步”进行数据库的创建。如下图所示。
当数据库创建完成时,会弹出如下“数据库已被创建或修改”的界面。这表明aspnetdb数据库创建成功。
2 创建基于声明验证的Web应用程序
打开Sharepoint 2010管理中心,启动服务器上的相关服务,并创建服务应用程序,这两步的配置和基于Windows验证情况下的配置一模一样。这两步完成之后,将创建基于声明验证的Web应用程序。打开管理中心的“应用程序管理”,“管理Web应用程序”单击“新建”,开始创建基于声明验证的Web应用程序。如下图所示。
在“验证”这一栏,务必选择“基于声明的身份验证”,因为只有基于声明的身份验证才支持ASP.NET 表单验证方式。“IIS网站”这一栏保持默认即可。如下图所示。
“安全性配置”这一栏也采用默认配置。“声明身份验证类型”,勾选“启用基于窗体的身份验证(FBA)”,然后在“ASP.NET成员身份提供程序名称”处填上“AspNetSqlMembers”,在“ASP.NET角色管理器名称”处填上“AspNetSqlRoles”。其它栏都采用默认配置即可。然后单击“确定”开始创建基于声明验证的Web应用程序。如下图所示。
3 修改管理中心的Web.config文件
当应用程序创建完成之后就要修改Web.config文件了。在本文中,任何涉及修改Web.config文件的时候,请务必提前对原Web.config文件进行备份。一共有三处的Web.config文件需要修改,首先需要修改的是管理中心的Web.config文件。
打开路径“C:\inetpub\wwwroot\wss\VirtualDirectories”,其下会有“80”文件夹和管理中心文件夹(管理中心文件夹名字可以通过IIS管理器确定)。这里“4970”即是管理中心文件夹。打开文件夹,找到“Web.config”文???。如下图所示。
管理中心Web.config文件一共有如下三处需要修改(其中加黑斜体部分即表示需要修改或者添加的内容):
/SafeControls
PeoplePickerWildcards
????? clear /
????? add key=AspNetSqlMembers value=% /
/PeoplePickerWildcards
(…)
sessionState mode=InProc timeout=20 cookieless=UseCookies /
roleManager enabled=true cacheRolesInCookie=false cookieName=.ASPXROLES cookieTimeout=30 cookiePath=/ cookieRequireSSL=false cookieSlidingExpiration=true cookieProtection=All
defaultProvider=AspNetWindowsTokenRoleProvider createPersistentCookie=false maxCachedResults=25
providers
clear /
add connectionStringName=SqlConn
?????? applicationName=/
?????? name=AspNetSqlRoles
?????? type=System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a /
add applicationName=/
?????? name=AspNetWindowsTokenRoleProvider
?????? type=System.Web.Security.WindowsTokenRoleProvider, System.Web, Ver
您可能关注的文档
最近下载
- 2025年执业药师继续教育《中国遏制与防治艾滋病规划(2024—2030年)》解读习题答案.docx VIP
- DL-T 5250-2010 汽车起重机安全操作规程.pdf VIP
- 腹股沟疝诊疗指南(2025版)解读PPT课件.pptx VIP
- 第六章 婴幼儿粗大运动发育.pptx
- 非洲鼓乐课件.ppt VIP
- 2023年可行性研究报告财务分析全套计算表格(共18个附表,带公式链接自动计算,操作简单)--银行贷款或债券用.docx VIP
- 地雷使用PPT课件.pptx VIP
- 耳鼻喉科常见疾病诊断与治疗策略.pptx VIP
- 第四章 发育评定.pptx
- DB23T 3469-2023 高寒地区公路工程振动拌和水泥混凝土施工技术规程.pdf VIP
原创力文档


文档评论(0)