`
jiangnan2112
  • 浏览: 122273 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

单点登录设计

阅读更多
上两周要给两个系统做单点登录,别人建议我用cookie实现,后来我一了解情况发现两个系统其实是一个系统,只是分成了两个应用,他们会发布在一个tomcat下,如果是这样,就不需要cookie了,直接设置共享session来实现这个功能。现在这个方案已经被用到系统中去了而且暂时没问题,只碰到一个问题是这样的,取到共享的session后,因为设置了过期时间,共享session其实已经过期,但就是不知道如何来决断这个过期的状态,调试状态是可以看到一个isValid的属性为false了,但是没有找着相关的方法把这个值取出来,tomcat是调用了一个isValid()的方法来取这个值,但这个方法是tomcat的包中才有的,我用java没取出来,也没多余的时间去研究tomcat的源码,所以只好通过发生的超期的异常来判断共享session已经过期。
具体的实现是登录控制器再加一个过滤器,两个系统均一样。下面是当初画的简单的图:
controller控制器:

过滤器:



退出登录:


  • 大小: 41.3 KB
  • 大小: 35.3 KB
  • 大小: 15.9 KB
分享到:
评论

相关推荐

    基于WEB服务单点登录设计与实现

    "基于WEB服务单点登录设计与实现" 本文对单点登录(SSO)技术进行了详细的讨论,从理论到实践,介绍了SSO的概念、分类、优点和实现方法,并结合Web Service提供了一个简单的单点登录技术的实现。 单点登录(SSO)...

    单点登录设计方案研究

    ### 单点登录设计方案研究 #### 一、编写目的 随着企业规模的不断扩大和技术的快速发展,各类业务系统逐渐增多,员工需要频繁地在不同的系统之间切换。传统的登录方式要求用户在每个系统中单独进行身份验证,这...

    基于AD域实现单点登录设计文档.docx

    总结,基于AD域的单点登录设计和实现,涉及到服务器的配置、AD域服务的安装、林和域功能级别的选择,以及用户和资源的管理。通过精心规划和实施,可以构建起一个高效、安全的网络环境,为企业的日常运营提供强有力的...

    单点登录设计图,懒加载模式

    总之,单点登录设计图提供了一个高效且兼容性强的解决方案,通过统一的登录入口和后台处理机制,实现了跨系统的用户认证。在实施过程中,需要注意不同系统的兼容性和安全性,同时对可能出现的问题进行预见和规划,以...

    搜狐单点登录设计原理+设计文档+实现源代码

    标题中的"搜狐单点登录设计原理"涉及到的是SSO的核心概念和技术,通常包括以下方面: 1. **认证中心(Identity Provider,IDP)**:SSO系统的核心部分,负责验证用户的凭证,如用户名和密码。一旦用户通过IDP认证,...

    单点登录设计说明书

    单点登录(Single Sign-On,简称SSO)是一种网络认证...综上,单点登录系统设计是一个复杂的过程,需要综合考虑用户体验、安全性和系统集成等多个方面。通过深入理解和实践,我们可以构建出高效且安全的SSO解决方案。

    单点登陆设计原理

    总的来说,单点登录设计原理涉及用户认证、授权、会话管理等多个层面,其目标是提供一个统一、安全且便捷的访问体验。随着云计算和移动设备的普及,SSO的重要性日益凸显,成为了现代企业信息化建设中不可或缺的一...

    CAS单点登录操作文档

    CAS单点登录操作文档 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点: • 开源的企业级单点登录解决...

    ASP.NET MVC SSO单点登录设计与实现代码

    ASP.NET MVC SSO单点登录设计与实现是网络应用程序中常用的一种身份验证机制,它允许用户在一个应用系统中登录后,无需再次输入凭证就能访问其他关联的应用系统。本篇文章主要探讨了如何在ASP.NET MVC环境下构建这样...

    用友U8开发单点登录方案

    本文主要介绍了用友U8开发单点登录方案的设计背景、应用场景、实现方式和技术细节。单点登录方案的设计目标是实现非U8系统与U8系统的集成,共享用户名和密码,实现单点登录。 设计背景 随着企业IT系统的发展,系统...

    单点登录系统设计与实现源码

    由于用户还没有在单点登录系统上登录过,所以跳转到单点登录系统用户登录页面http://localhost:7771/SSOSite/SignIn.aspx 2、输入正确的用户名和密码(51aspx/51aspx),跳转到企业门户系统首页面...

    单点登录方案设计

    sso架构单点登录方案设计 登陆一个系统其它系统之家不用登陆的设计方案

    单点登录概要设计

    权限管理WEB系统,单点登录,概要设计,Java,开发技术;权限管理WEB系统单点登陆概要设计0.1.doc

    JEECG 单点登录说明文档

    Kisso的这种设计使得分布式服务部署、单点登录跨域访问等问题变得简单,而使用session则需要复杂的session复制机制和其他解决方案,实现起来更加困难。 JEECG智能开发平台v3的开发指南详细说明了如何集成Kisso实现...

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

    ### 单点登录系统的设计与实现 #### 一、引言 随着信息技术的发展,用户在不同的应用系统之间频繁切换已成为常态。为了提升用户体验并确保数据安全,单点登录(Single Sign-On, SSO)系统逐渐成为众多企业的首选...

    漂亮的单点登录网页模版

    "漂亮的单点登录网页模版"可能是指一个设计美观且功能完善的SSO登录界面,用于提升企业品牌形象或提高用户登录体验。这样的模版通常包括以下关键元素: 1. **用户界面设计**:模版应具备吸引人的视觉设计,符合现代...

Global site tag (gtag.js) - Google Analytics