毕业论文(设计)基于Cookie的跨域单点登录系统的设计与完实现.pdf

毕业论文(设计)基于Cookie的跨域单点登录系统的设计与完实现.pdf

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于Cookie的跨域单点登录系统的设计与实现

摘要

互联网和Web2.0的兴起带来了丰富的Web应用服务,但是提供

服务的各网站的认证系统互相独立,用户的认证信息不能在各网站间

共享。所以用户在享受便利的互联网应用时,需要记忆大量的用户名

和口令,既造成用户的不便,也存在极大的安全隐患。

单点登录技术的提出改变了传统身份认证技术的不足,而且提高

了系统管理的效率。但现有的单点登录技术如Kerberos协议、Passport

协议等均有较大的缺点不适应丰富的Web应用,如复杂的客户端设

计、收费服务和重定向技术带来的效率低下等缺点。

针对这种情况,本文对现有单点登录模型进行了分析和研究,对

基于C7S应用的Kerberos协议和微软的Passport协议进行了借鉴和改

进,根据Web应用的特点设计和实现了一种基于Cookie的跨域单点

登录系统。本系统采用经过改进的基于经纪人的单点登录模型,分散

存储用户信息,并引入Web环境的安全Cookie技术存储用户认证的

票据,利用加盐的多重MD5加密技术保证用户信息的安全。同时,

本文对传统的采用重定向技术的认证流程进行改进,引入Socket和

Ajax技术,减少客户端和服务器过多的交互过程,并利用P3P技术

解决Cookie的跨域读写问题。该系统不需要扩充客户端运行环境,

既不需插件的支持,也不需设置用户代理,在Web环境中为用户提

供安全、易用、可靠的单点登录服务。

本文首先阐述了课题的研究背景,分析了现有的单点登录技术的

现状,对单点登录模型进行了分类,然后对现有解决方案进行了改进,

完成了系统的详细设计,同时对该方案的安全性进行了分析。本文最

后在Java平台上实现了本方案,并且在BBS和SNS这两种典型的

Web应用组成的系统中加以部署和应用。

关键词:单点登录Cookie身份认证P3PAjax

THEDESIGNANDIMPLEMENTATIONOF

CROSS-DOMAINSINGLESIGN-ONSYSTEM

BASEDONCOOKIE

ABSTRACT

TheriseoftheInternetandWeb2.0bringsawealthofWeb

applicationservices,butthesites*authenticationsystemsareindependent

ofeachother,andusersauthenticationinformationcannotbeshared

amongthevarioussites.Whileusersenjoytheconvenienceofrich

Internetapplications,theyneedtorememberalargenumberofusername

andpassword.Thiscausesusersinconvenienceandagreatsecurityrisk.

Singlesign-ontechnologynotonlychangesthelackoftraditional

identityauthenticationtechnology,butalsoimprovestheefficiencyof

systemmanagement.However,theexistingsinglesign-ontechnologies

suchasKerberosprotocol,Passportprotocolarenotsuitedtotherich

Webapplicationsbecauseoftheirdefects,suchascomplexclient-side

design,fee-basedservices,andinefficienciescausedbyredirection

technology,andsoon.

Inviewofthissit

文档评论(0)

xzbyw118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档