MOSS2007-学习笔记-备忘录-单点登录-(1)-"我的网站'?

在上一篇文档中,描述了公司协同工作平台中遇到的问题,主要是无法和公司已有的活动目录域(active directory domain)进行用户账号的集成。到现在该软件供应商还没有给出相应的解决方案!头疼啊!想办法解决吧! MOSS2007中有一个单点登录的功能,正好本人也想系统的学习一下MOSS2007,练习,实验,解决问题一勺烩了,不成也就是教学费了。 感觉上完成这个命题,需要如下几个步骤: 1.MOSS2007环境的搭建 2.MOSS2007登录方式的修改 3.单点登录的实现 第一个步骤MOSS2007环境的搭建,网上的文章和博客等等,已经不计其数了,我就不多说了,这个大家基本上都会了。 需要注意的是“我的网站”这块,感觉上照资料里说的和实际当中的配置来说,会造成一定的麻烦。在网上看了这样一篇博客, 在MOSS中自定义个人网站宿主位置。基本上把这个问题解决了,我现在的需求对这一块要求不高,就是这个了。 下面的属于摘抄(用于备忘): SSP为服务器场中的WebApplication提供诸如用户配置文件、搜索、BDC、MySite等服务(根据MSDN的Blog资料显示SSP还可以为非SharePoint的应用提供服务,不知道是什么样的场景)。 涉及到MySite有必要首先区分MySite和MySite Host两个概念:MySite指的是每个用户创建的个人站点,在MOSS中,所有的MySite必须宿主在一个WebApplication上,这个 WebApplication称之为MySite Host所在位置是可以自定义的,默认情况下,MySite Host和SSP Admin站点在同一个WebApplication中,比如SSP Admin站点为Http://XQYI:1978/admin,则MySite默认位置在Http://XQYI:1978/下,个人网站创建时通过Http://XQYI:1978/personal/UserName来访问。MOSS不推荐将MySite Host和其他WebApplication放在一起,因为MySite存储的数据和SSP Admin站点性质不一样,备份时需要分开备份。 对于生产环境而言,企业的Portal网站可以和MySite Host放在一个WebAppliction中,备份时一起备份,以下操作将MySite Host和Portal网站放置在一个WebAppliction中: 假设Portal站点为Http://XQYI,所在WebAppliction为WebApp 1 在WebApp上定义两个受管路径,一是定义MySite为显示包含,二是定义Personal为匹配符包含 2 在WebApp下创建一个新网站,取名为MySiteHost,创建位置为Http://XQYI/MySite,同时网站模板选择为My Site Host(我的网站宿主) 3 网站创建完成后,转到SSP管理站点,进入MySite Settings页面 4 设置Personal Site Provider为Http://XQYI/MySite/,Location属性设置为Personal 5 完成后,用户单击Portal网站上的MySite链接时将在Http://XQYI/MySite/Personal/User下创建个人网站 注:在之前已经创建的个人网站不会自动移动到新位置上,必须使用STSADM工具手工移动,其命令行格式为:STSADM -o backup 和STSADM -o restore移动已有的个人网站到新位置上 (摘抄完毕) 环境基本就绪,下面就是MOSS2007登录方式的修改了。 为什么要修改登录方式呢: 大家知道MOSS2007默认是和活动目录域集成的,但是登录时弹出认证窗口却是winform方式的,一些诸如,修改密码,忘记密码等功能无法实现,而且也和现有系统工作平台的登录方式不同,无法平滑过渡,最终客户的阻力会较大。 准备还是和活动目录域集成,但是是使用WEBFORM方式登录! 正在实验中,基本完成了,等下一篇记录吧

你可能感兴趣的:(MOSS2007-学习笔记-备忘录-单点登录-(1)-"我的网站'?)