- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows和Forms双重认证的MOSS2007站点
[环境]:
1、http://moss---这是门户网站(域内用户直接访问此站点)
2、现需要forms认证方式,则需要另外扩展一个站点(其实扩展站点的作用就是在http://moss站点上增加一种登陆方式,我是这样理解的,或许这样好理解吧。)设URL为http://moss:8002
3、需要有创建一个存储用户信息的数据库
4、安装用户管理的插件,支持后台管理。(即上面附件中的解决方案了)
好,下面开始设置,以一图一解的方式进行:
一、扩展站点(在管中心操作)
1、在管理中心的“应用程序管理”页中点击“创建或扩展web应用程序”,进入如下图:
2、点击扩展现有WEB应用程序,进入如下图,点击红圈内选择一下WEB应用程序,默认是不显示出来的。
选择http://moss。
3、端口设为8002,主机标头就不填了,这里也可以输入你的域名,支持匿名访问,区域选择Internet(重要)!
4、到目前为止,两个站点分别扩展好和配置好了,我们可以使用http://moss 和 http://moss:8002两个地址,看看访问结果是否是同一个内容。(出于保护我的隐私吧,我把标题字符擦除了^--^)
5、接下来,把http://moss:8002这个站点配置成form认证方式,因为我们流动用户是使用此种方式登陆的(管理中心——应用程序管理——验证提供程序)
在图中可以看出,前面扩展的站点,现在在这里多了一条记录。但成员身份提供程序还是windows,我们需要设置的目标forms方式
点击Internet区域进入下图,选择表单验证类型,并启用匿名访问,同时在成员身份提供程序名称中输入CustomAspNetSqlMembershipProvider,点击保存!
设置好后,如下图
6、通过上面设定,一个是基于windows认证,另一个是基于自定义的SQLmembership认证模式。可以看到两个站点虽然基于同一个数据库,但有两种截然不同的登陆方式。看下图:
二、创建用户存储用户信息的SQL数据库;
创建SQL数据库,有两种方式创建:
使用命令c:\windows\\framework\v2.0.50727\aspnet_regsql.exe -A all -E直接创建:
2、在目录c:\windows\\framework\v2.0.50727\下,双击aspnet_regsql.exe来运行向导执行
本文中我使用命令方式执行,因此自动创建的数据库默认为aspnetdb
三、配置站点http://moss:8002,使用forms用户能够登陆:
打开http://moss站点的web.config文件,
在system.web节上方加入以下内容:
connectionStrings
add name=CustomAuthSqlConnString c providerName=System.Data.SqlClient /
/connectionStrings
其中的”server=.”表示服务器是本机,” database=aspnetdb”表示数据库为aspnetdb即我们刚才创建的数据库名称;
同时,还需在system.web节下方加入以下内容:
!-- membership provider --
membership defaultProvider=CustomAspNetSqlMembershipProvider
providers
add name=CustomAspNetSqlMembershipProvider
type=System.Web.Security.SqlMembershipProvider, System.Web,
Version=,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
connecti
enablePasswordRetrieval=true
enablePasswordReset=true
requiresQuesti
applicati requiresUniqueEmail=false
passwordFormat=Encrypted
maxInvalidPasswordAttempts=5
minRequiredPasswordLength=1
minRequiredNonalphanumericCharacters=0
passwordAttemptWindow=10
passwordStrengthRegularExpression=
/
/providers
/membership
同样也打开http://moss:8002 站点的web.config文件,也作一样的修改,分别保存!
注意:修改之前一定要分别将两个站点的w
您可能关注的文档
- 四级训练短对话录音资料听力答案解析.doc
- 动词时态复习课件.ppt
- 3.5去括号(一).ppt
- 高考2006年高考四川卷生物试题评析.doc
- 医院信息管理系统流程图.ppt
- 建筑工程相关相关制度.doc
- NC信息系统建议.doc
- 2011暑期社会实践总结材料((永嘉十五中).doc
- 六年级上册生命与健康常识期末测试.doc
- 用户端邮件设定.doc
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- 鲁教版初中八年级的上册英语短语句型.docx VIP
- 新人教版高中数学选择性必修第一册全套PPT课件及配套讲义.pptx VIP
- 四川省拟任县处级试题 四川省拟任县处级党政领导干部任职资格考试题.doc VIP
- 鲁教版八年级上册英语短语句型.doc VIP
- 最新人教版(2023年新版)信息技术四年级上册(含课后反思).pdf VIP
- 2025年广东省广州市高二下学期期末考试物理(理)试卷Word版含答案 .pdf VIP
- 简单的个人简历模板.pdf VIP
- 上消化道穿孔教学查房.pptx VIP
- 科研方法论知到智慧树期末考试答案题库2025年南开大学.docx VIP
- 2023山西临汾市永和县招用公益性岗位人员50人笔试备考题库及答案解析.docx VIP
文档评论(0)