毕业设计-web单点登录系统的研究与设计

毕业设计-web单点登录系统的研究与设计

ID:11369783

大小:213.50 KB

页数:49页

时间:2018-07-11

毕业设计-web单点登录系统的研究与设计_第1页
毕业设计-web单点登录系统的研究与设计_第2页
毕业设计-web单点登录系统的研究与设计_第3页
毕业设计-web单点登录系统的研究与设计_第4页
毕业设计-web单点登录系统的研究与设计_第5页
资源描述:

《毕业设计-web单点登录系统的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要随着计算机网络与信息技术的发展,企业网中应用系统越来越多。通常这些系统各自有一套认证系统,用户需要使用各种系统时,就必须逐一以输入口令等方式通过各种系统的身份认证。然而这强制需要用户记住不同系统的认证口令,繁琐的认证也增加了服务器的负荷。因此,需要一种独立的身份认证系统来统一管理各个应用系统的身份认证。本文在分析了主流web单点登录系统相关技术和规范上,总结出一个单点登录系统的基本模型结构,以身份认证服务中心和身份认证服务客户端系统构成。并通过Java平台实现了一个具备基本认证功能的web单点登录系统。该系统采用模块化方式开发,各层次相对独立,减少了已有系统集成到单点登

2、录系统的开发量。关键词:单点登录,统一认证,信息系统,网站设计摘要AbstractWiththedevelopmentofcomputernetworkandInformationTechnology,thenumberofapplicationsisincreasinginenterprisenetwork.However,eachapplicationsystemhasitsownidentityauthenticationsystem.Theuserwhowantstoaccesstheseapplicationsmustbeidentifiedseriatim,like

3、enterdifferentpassword.Butitcompelsusertoremembereachapplication’spassword,also,itmakesapplicationserverstendtobeoverburdened.Consequently,anunaidedidentityauthenticationsystemisneedstomanageeachapplication’sidentityauthentication.Baseonthemainstreamtechniqueandcriterionofwebsinglesign-onsys

4、tem,thispapersumsupasimplesinglesign-onsystemmodelwhichiscomposedidentityauthenticationservicecenterandidentityauthenticationserviceclientsystem.Baseonthejavaplatform,asimplewebsinglesign-onsystemiscarriedout.Thissystemadoptsmodularizationdevelopmentmanner,thelayersinsystemkeepindependencefr

5、omeachother,anditcutdownintegrationworkload.Keywords:SSO,uniteattestation,informationsystem,websitedesigni目录目录第一章绪论11.1研究目的与意义11.2国内外研究概述21.3本文研究内容及组织结构3第二章单点登录系统相关技术与规范52.1单点登录系统概念52.2通用的标准解决方案72.2.1通用安全服务应用程序接口(GSS-API)72.2.2开放软件基金会(OSF)-分布式计算环境(DCE)82.2.3嵌入式认证模块(PAM)92.3现实解决方案102.3.1Broke

6、r-Based(基于经纪人)SSO方案102.3.2Agent-Based(基于代理人)SSO方案102.3.3Token-Based(基于令牌)SSO方案112.3.4AgentandBroker-BasedSSO方案122.3.5Gateway-Based(基于网关)SSO方案122.3.6SAML-Based(基于安全断言标记语言)方案13第三章web单点登录系统模型结构153.1系统模型153.1.1总体结构153.1.2详细结构163.2身份认证服务中心183.2.1功能183.2.2结构193.3身份认证服务客户端203.3.1功能203.3.2结构21i目录3.4

7、系统运作流程22第四章系统实现274.1需求分析274.1.1功能需求274.1.2性能需求274.1.3运行需求274.2开发平台及工具284.3数据库设计304.4系统关键模块代码实现324.3.1数据库连接类324.3.2认证中心票据的生成364.3.3认证中心对用户身份的认证364.3.4认证客户端对用户身份的认证37第五章总结与展望415.1本文总结415.2进一步研究方向41致谢43参考文献453第一章绪论第一章绪论1.1研究目的与意义随着信息技术和网络技术的发展,各种应用服务的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。