轻量级单点登录系统的设计与实现

轻量级单点登录系统的设计与实现

论文摘要

现代企事业单位的信息化建设越来越完善,各种电子邮件系统、网络办公、电子财务、人事管理、针对特定行业的业务系统的信息网络化等进入了千百个企事业。但是用户每次使用系统,都必须输入用户名称和用户密码,进行身份验证;而且,应用系统不同,用户账号就不同,用户必须同时牢记多套用户名称和用户密码。特别是对于应用系统数目较多,用户数目也很多的企业,这个问题尤为突出。问题的原因并不是系统开发出现失误,而是缺少整体规划,缺乏统一的用户登录平台。针对这种状况,SSO(Single Sign On,单点登录)可以解决上述问题。论文对SSO的概念及相关领域的研究现状进行了概述。针对当前国内外SSO产品在应用范围、身份认证、访问控制领域存在的缺乏支持多模式应用、身份认证技术不成熟、访问控制不够灵活、支持企业应用集成的能力差等不足,提出一种新的单点登录实现方案。该系统不需要对现有的应用作任何改动,就能对经过授权的典型应用,如传统Windows应用、Web应用等实现安全、透明的自动登录访问。由于系统的开发设计来源福建师范大学福清分校的实际需求,因此有着很强的针对性和实用价值。论文重点介绍了它的设计思想、体系架构和实现原理。该单点登录系统采用了巧妙的安全策略,并解决了Windows应用难以实施单点登录的技术难题。论文详细阐述了该单点登录系统的几个关键实现技术,包括安全策略、Web应用的自动化登录技术、Windows应用的自动化登录技术并结合实例证明了它的应用效果和实用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究背景
  • 1.2.1 单点登录的优势
  • 1.2.2 单点登录研究的现状
  • 1.2.3 开源的SSO 方案
  • 1.3 本文研究的意义和内容
  • 1.3.1 本文研究的意义
  • 1.3.2 主要研究内容
  • 1.4 论文结构安排
  • 第2章 单点登录相关技术
  • 2.1 单点登录概述
  • 2.2 单点登录的解决方案
  • 2.2.1 基于经纪人的SSO 解决方案(Broker-Based SSO)
  • 2.2.2 基于代理的SSO 解决方案(Agent-Based SSO)
  • 2.2.3 基于网关的SSO 解决方案(Gateway-Based SSO)
  • 2.3 轻量级SSO 解决方案
  • 2.4 本章小结
  • 第3章 系统设计
  • 3.1 系统设计思想
  • 3.2 功能分析
  • 3.3.SSO 系统的总体架构
  • 3.3.1 系统软件软件架构图
  • 3.3.2 流行的三层架构
  • 3.4 系统开发运行环境
  • 3.4.1 .NET 框架
  • 3.4.2.Microsoft Visual Studio 开发工具
  • 3.4.3.ACCESS 数据库
  • 3.5 系统业务流程
  • 3.6 数据库设计
  • 3.7 系统功能模块设计
  • 3.8 各模块主要使用的类
  • 3.9 本章小结
  • 第4章 系统实现
  • 4.1 概述
  • 4.2 系统安全策略
  • 4.3.WINDOWS 应用自动登录的实现
  • 4.3.1 系统设计核心技术
  • 4.3.2 典型Windows 应用登录窗口分析
  • 4.3.3 针对不同Windows 应用系统进行分类
  • 4.3.4 .NET 中使用系统API 函数
  • 4.3.5 提取登录过程的共性信息
  • 4.3.6 通用类型窗口共性信息的采集
  • 4.3.7 类型窗口共性信息的采集
  • 4.3.8 用户登录凭据模拟输入的实现
  • 4.3.9 自动登录过程
  • 4.4.WEB 应用的自动登录
  • 4.4.1 典型Web 应用登录分析
  • 4.4.2 提取Web 登录页面的共性信息
  • 4.4.3.Web 应用用户登录凭据模拟输入的实现
  • 4.5 单点登录系统的升级部署
  • 4.5.1 检查更新
  • 4.5.2 下载更新
  • 4.5.3 执行更新
  • 4.5.4 使用部署AppUpdater 更新组件
  • 4.5.5 自动更新的安全部署
  • 4.6 本章小结
  • 第5章 案例测试
  • 5.1 概述
  • 5.2 案例测试
  • 5.2.1.Windows 应用案例——天涯通讯录
  • 5.2.2.Web 应用案例——163 邮箱
  • 5.3 自动更新功能测试
  • 5.4 测试效果
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 论文主要工作总结
  • 6.2 未来系统展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].长江航道局统一用户管理与单点登录系统的设计与实现[J]. 中国水运.航道科技 2016(06)
    • [2].电子商务环境下单点登录系统的分析[J]. 科技视界 2014(09)
    • [3].基于一次性口令的单点登录系统[J]. 计算机应用与软件 2008(09)
    • [4].单点登录系统在医院的应用与思考[J]. 中国数字医学 2018(05)
    • [5].单点登录系统模型分析[J]. 成都大学学报(自然科学版) 2008(02)
    • [6].统一用户管理与单点登录系统的开发与应用[J]. 交通科技 2018(03)
    • [7].浅析单点登录系统设计与实现[J]. 计算机光盘软件与应用 2014(08)
    • [8].跨终端的单点登录系统的设计与实现[J]. 微计算机信息 2012(01)
    • [9].构建稳固的单点登录系统[J]. 信息与电脑(理论版) 2011(20)
    • [10].单点登录系统的研究与实践[J]. 电脑知识与技术 2009(15)
    • [11].企业信息门户单点登录系统的设计与实现[J]. 计算机系统应用 2008(08)
    • [12].基于校园网的单点登录系统研究[J]. 电脑开发与应用 2013(03)
    • [13].单点登录系统的设计与实现[J]. 软件导刊 2010(07)
    • [14].单点登录系统的关键技术研究[J]. 公安海警高等专科学校学报 2009(02)
    • [15].一个简易单点登录系统的构建与实现[J]. 河北软件职业技术学院学报 2013(03)
    • [16].基于代理的单点登录系统的设计[J]. 计算机与现代化 2009(02)
    • [17].统一身份认证和单点登录系统分析[J]. 电脑知识与技术 2008(13)
    • [18].单点登录系统方案研究[J]. 企业技术开发 2012(05)
    • [19].吐哈油田单点登录系统开发[J]. 中国信息界 2012(04)
    • [20].基于Web的单点登录系统设计[J]. 信息系统工程 2010(12)
    • [21].国家科学图书馆单点登录系统设计与实现[J]. 现代图书情报技术 2009(10)
    • [22].企业信息门户单点登录系统体系结构设计[J]. 现代商贸工业 2010(11)
    • [23].信息服务平台单点登录系统研究与实现[J]. 计算机与网络 2008(07)
    • [24].信息服务平台的单点登录系统的研究与实现[J]. 计算机与信息技术 2008(05)
    • [25].信息服务平台的单点登录系统的研究与实现[J]. 计算机安全 2008(08)
    • [26].基于混沌一次一密认证的单点登录系统的研究[J]. 现代电子技术 2018(05)
    • [27].单点登录系统的设计与实现[J]. 电视技术 2013(24)
    • [28].基于强身份认证的网络应用单点登录系统研究[J]. 无线互联科技 2014(04)
    • [29].基于UCenter的校园网单点登录系统的研究与实现[J]. 安徽电子信息职业技术学院学报 2018(02)
    • [30].医院信息门户单点登录系统的设计与实现[J]. 电脑与电信 2012(06)

    标签:;  ;  ;  ;  

    轻量级单点登录系统的设计与实现
    下载Doc文档

    猜你喜欢