学位论文 > 优秀研究生学位论文题录展示

OpenSSO在数字校园中的研究与应用

作 者: 孙起智
导 师: 胡健
学 校: 北方工业大学
专 业: 计算机应用技术
关键词: 单点登录 数字校园 LDAP 门户
分类号: TP393.18
类 型: 硕士论文
年 份: 2011年
下 载: 40次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着校园信息化建设的不断发展,应用系统越来越多,这些系统在发挥各自功能的同时也存在着一些问题:信息孤立、重复登录、需要用户记忆的密码太多等,这些问题给广大师生带来了不便。通过对典型高校信息化建设现状的分析和对开源单点登录系统的分析,使用耶鲁大学开发的单点登录产品CAS对校园内部的B/S架构系统进行了集成。经过单点登录集成后,用户只需要记住一个用户名密码对就可以登录所有与单点登录服务器集成的应用系统,并且不用重复登录。主要工作如下:1.对国内外相关的单点登录系统进行了分析,选择了用户群体活跃、设计优秀的开源单点登录系统CAS进行二次开发,对校园内的B/S架构系统进行集成。2.分析了与单点登录相关的技术,这些技术有利于读者理解单点登录系统;从登录过程、关键实现类、客户端拦截过程等方面对CAS进行了深入的分析。3.结合高校实际信息建设情况,使用LDAP建立了统一身份信息库,并对LDAP目录树的结构进行了分析;搭建了单点登录服务器;开发了单点登录管理系统;对门户系统进行了集成,为用户提供进入各系统的统一入口。4.对开源系统CAS进行了改进,解决了因用户习惯导致的系统大小写敏感问题;解决了会话期内切换用户失败的问题;添加了对LDAP冻结用户的支持;针对密码是明文的系统,使用CAS和非侵入式系统相结合,解决了用户密码初始化问题,在不改变原系统的同时实现了快速单点登录集成。

全文目录


摘要  4-5
Abstract  5-8
1 引言  8-11
  1.1 课题背景及意义  8
  1.2 国内外研究现状  8-9
  1.3 本文所做的工作  9-10
  1.4 论文结构组织  10-11
2 课题相关技术研究  11-16
  2.1 MDS加密技术  11
  2.2 SSL和数字证书  11-13
  2.3 LDAP技术  13
  2.4 Poral及Portlet技术  13
  2.5 Spring相关技术  13-16
    2.5.1 Spring MVC  13-14
    2.5.2 Spring IOC  14
    2.5.3 Spring AOP  14-16
3 开源单点登录CAS原理分析  16-24
  3.1 CAS服务器端  16-22
    3.1.1 登录过程原理分析  16-18
    3.1.2 类和接口分析  18-22
  3.2 CAS客户端  22-24
4 单点登录系统设计与实现  24-57
  4.1 需求分析  24-25
  4.2 总体设计  25-27
  4.3 统一身份库的设计与实现  27-31
    4.3.1 用户界面的定制  28-29
    4.3.2 相关参数配置  29-30
    4.3.3 LDAP认证配置  30-31
  4.4 应用系统与单点登录服务器的集成  31-37
    4.4.1 集成原理  31
    4.4.2 JSP客户端集成  31-33
    4.4.3 ASP、.NET及PHP客户端集成  33
    4.4.4 系统集成关键步骤及注意事项  33-37
  4.5 非侵入式单点登录的设计与实现  37-52
    4.5.1 实现原理  37-38
    4.5.2 数据库设计  38-43
    4.5.3 功能设计  43-44
    4.5.4 系统架构  44
    4.5.5 相关类和接口设计  44-49
    4.5.6 UI及模块功能实现  49-52
  4.6 单点登录系统的改进  52-57
    4.6.1 CAS服务器端的改进  52-54
    4.6.2 CAS客户端的改进  54-55
    4.6.3 明文密码系统的单点登录实现  55-57
5 系统测试及结果分析  57-61
  5.1 系统测试  57-59
    5.1.1 测试环境  57-58
    5.1.2 功能测试  58-59
    5.1.3 性能测试  59
    5.1.4 浏览器兼容测试  59
  5.2 测试总结  59-61
结论  61-62
参考文献  62-64
在学研究成果  64-65
致谢  65

相似论文

  1. 我国地方政府门户网站研究,D630
  2. 基于改进的RBAC模型和CAS的单点登录设计与实现,TP311.52
  3. 行政服务系统中电子政务的研究与应用,TP399-C2
  4. 综合信息化管理系统的设计与实现,TP311.52
  5. 安全应用层组播组成员管理模型,TP393.08
  6. 湖北省人民政府门户网站公众接受度影响因素研究,D630
  7. 遂宁市船山区政府门户网站的优化和设计,TP311.52
  8. 教育培训行业互联网营销问题的研究,F49
  9. 述评章实斋“《春秋》经世”观,K092
  10. 基于层次分析法的政府门户网站影响力评估研究,D630
  11. 政府门户网站回应性测评研究,D630
  12. 政府信息公开及公民参与研究,D630
  13. 四川职业技术学院校务门户网站的改进与实现,TP393.092
  14. 医院信息系统中单点登录与授权管理系统的研究与开发,TP311.52
  15. 地理信息服务注册中心的设计与实践,P208
  16. 基于用户体验的政府门户网站评价指标体系研究,D630
  17. 高校数字化校园基础平台的研究与设计,TP393.18
  18. 基于LDAP统一身份认证系统的研究,TP393.08
  19. 基于Windows平台活动目录域内网络设备资源管理系统研究,TP393.05
  20. 政府门户网站框架的研究与实现,TP393.092
  21. 基于内容管理的电力系统企业门户网站设计与实现,TP393.092

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 局域网(LAN)、城域网(MAN) > 校园网、企业网(Intranet)
© 2012 www.xueweilunwen.com