收藏 分享(赏)

Windows和Forms双重认证的MOSS2007站点.doc

上传人:wspkg9802 文档编号:7049678 上传时间:2019-05-04 格式:DOC 页数:20 大小:3.26MB
下载 相关 举报
Windows和Forms双重认证的MOSS2007站点.doc_第1页
第1页 / 共20页
Windows和Forms双重认证的MOSS2007站点.doc_第2页
第2页 / 共20页
Windows和Forms双重认证的MOSS2007站点.doc_第3页
第3页 / 共20页
Windows和Forms双重认证的MOSS2007站点.doc_第4页
第4页 / 共20页
Windows和Forms双重认证的MOSS2007站点.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、环境:1、http:/moss-这是门户网站(域内用户直接访问此站点)2、现需要 forms 认证方式,则需要另外扩展一个站点(其实扩展站点的作用就是在http:/moss 站点上增加一种登陆方式,我是这样理解的,或许这样好理解吧。 )设 URL 为http:/moss:80023、需要有创建一个存储用户信息的数据库4、安装用户管理的插件,支持后台管理。 (即上面附件中的解决方案了)好,下面开始设置,以一图一解的方式进行:一、扩展站点(在管中心操作)1、在管理中心的“应用程序管理”页中点击“创建或扩展 web 应用程序” ,进入如下图:2、点击扩展现有 WEB 应用程序,进入如下图,点击红圈内

2、选择一下 WEB 应用程序,默认是不显示出来的。选择 http:/moss。3、端口设为 8002,主机标头就不填了,这里也可以输入你的域名,支持匿名访问,区域选择 Internet(重要)!4、到目前为止,两个站点分别扩展好和配置好了,我们可以使用 http:/moss 和 http:/moss:8002 两个地址,看看访问结果是否是同一个内容。 (出于保护我的隐私吧,我把标题字符擦除了-)5、接下来,把 http:/moss:8002 这个站点配置成 form 认证方式,因为我们流动用户是使用此种方式登陆的(管理中心应用程序管理验证提供程序)在图中可以看出,前面扩展的站点,现在在这里多了一

3、条记录。但成员身份提供程序还是 windows,我们需要设置的目标 forms 方式点击 Internet 区域进入下图,选择表单验证类型,并启用匿名访问,同时在成员身份提供程序名称中输入 CustomAspNetSqlMembershipProvider,点击保存!设置好后,如下图6、通过上面设定,一个是基于 windows 认证,另一个是基于自定义的 SQLmembership 认证模式。可以看到两个站点虽然基于同一个数据库,但有两种截然不同的登陆方式。看下图:二、创建用户存储用户信息的 SQL 数据库;创建 SQL 数据库,有两种方式创建:1、 使用命令 c:frameworkv2.0.

4、50727aspnet_regsql.exe -A all -E 直接创建:2、在目录 c:frameworkv2.0.50727下,双击 aspnet_regsql.exe 来运行向导执行本文中我使用命令方式执行,因此自动创建的数据库默认为 aspnetdb三、配置站点 http:/moss:8002,使用 forms 用户能够登陆:打开 http:/moss 站点的 web.config 文件,在节上方加入以下内容:其中的”server=.”表示服务器是本机, ” database=aspnetdb”表示数据库为 aspnetdb 即我们刚才创建的数据库名称;同时,还需在节下方加入以下内容

5、:同样也打开 http:/moss:8002 站点的 web.config 文件,也作一样的修改,分别保存!注意:修改之前一定要分别将两个站点的 web.config 进行备份,以备修复之用!四、安装并部署 CUSTOMAUTHENTICATION 解决方案;1、双击 install.cmd,正常的话,系统会返回一个操作成功完成的提示,按任意键后退出。2、通过上面操作,把解决方案部署上 sharepoint 服务器。但这还未完成,需要在系统中进行激活。进入管理中心操作解决方案管理,可以看到我们刚部署的解决方案:3、点击解决方案进入4、点击部署解决方案,进入下图:5、点击确定,可以看到解决方案状

6、态为已经部署6、进入“网站设置”中的“网站集功能” ,第一个将看到刚部署的一个功能,激活它。7、创建一个子网站,用作管理 SQL 数据库中的用户名(即登陆用户) ;这里是创建一个空白网站注意:用户权限选择“使用独有权限”8、点击确定,创建完网站后,接着需要设定权限:用户组都选择现有的用户组(重要)9、点击确定后,就会出现一张空白网页:10、添加 webpart 部件(网站操作编辑网页):11、向左栏添加 WEB 部件,选择 User Administration添加后,发现已经成功加入 webpart 部件啦,可是数据库里面一个用户还没有,选择 add new user,用户组选择所有者!添加用户:12、 添加用户后效果;13、 下面我们用创好的用户登陆:OK,登陆成功,我们的目的达到了。至此,整个配置就完成了。14、 从上图可以看出,画框位置多出了两项,分别是用户自注册和密码取回功能,哈哈,真是不错,一个解决方案全搞定了。相关用户控件:http:/

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报