cas单点登录
文章平均质量分 89
csdnxingyuntian
这个作者很懒,什么都没留下…
展开
-
了解cas协议
如果您不知道单点登陆是什么,那么先来体会一次单点登陆。首先,请在一个全新浏览器(或者清除了登录信息缓存的浏览器)的地址栏中键入www.hotmail.com,并进入您的hotmail邮箱。接下来,我们再访问www.msn.com。请看网页的右上角,您会发现您已经成功地通过刚刚的hotmail邮箱登入了www.msn.com: 这就是单点登录:即使hotmail和msn的域名表明它们完完全原创 2017-02-10 14:23:16 · 3655 阅读 · 0 评论 -
Redis实现分布式session功能的共享
转载:http://blog.csdn.net/fengshizty/article/details/50578639最近项目设计集群,实现了一下session的共享功能,其原理是将session保存到分布式缓存数据库中如:redis, memcache等,然后多个服务器tomcat每次请求都通过NoSql数据库查询,如果存在,则获取值;反之存放值。我是通过redis来转载 2017-07-05 14:58:20 · 480 阅读 · 0 评论 -
关于 tomcat 集群中 session 共享的三种方法
前两种均需要使用 memcached 或Redis 存储 session ,最后一种使用 terracotta 服务器共享。建议使用 redis,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富, 不只是缓存 session,还可以做其他用途,一举几得啊。 1、使用 filter 方法存储 这种方法比较推荐,因为它的服务器使用范围比较原创 2017-07-04 17:27:34 · 426 阅读 · 0 评论 -
Tomcat8+redis做session同步
什么是Session/Cookie 用户使用网站的服务,基本上需要浏览器与Web服务器的多次交互。HTTP协议本身是无状态的,当用户的第一次访问请求结束后,后端服务器就无法知道下一次来访问的还是不是上次访问的用户。我们需要基于HTTP协议支持会话状态的机制,这样的机制可以使Web服务器从多次单独的HTTP请求中知道哪些请求是来自哪个会话的。原创 2017-07-04 15:27:10 · 1733 阅读 · 0 评论 -
java 递归得到部门树
Java代码 public DepartmentUserTreeNode getTree(String location,String name) { List depts = deparDao.qryDepts(); DepartmentUserTreeNode rootDept = deparDao.qryRootDept();原创 2017-04-26 21:28:54 · 11254 阅读 · 0 评论 -
通过sessionId获取session
通过HttpSessionListener监听器和全局静态map自己实现一个SessionContext。MySessionContext.Java:public class MySessionContext { private static HashMap mymap = new HashMap(); public static synchronized void A原创 2017-04-14 09:39:13 · 6025 阅读 · 0 评论 -
单点登录demo
一、什么是单点登录SSO(Single Sign-On) SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。二、单点登录解决了什么问题 解决了用户只需要登录一次就可以访问所有相互信任的应用系统,而不用重复登录。工程说明SSO的实原创 2017-04-03 17:46:23 · 7193 阅读 · 5 评论 -
cas技术总结
引言 单点登录有许多开发商提供解决方案,本文以yale大学SSO开源项目CAS为例,介绍单点登录实现机制。术语解释SSO-Single Sign On,单点登录TGT-Ticket Granting Ticket,用户身份认证凭证票据ST-Service Ticket,服务许可凭证票据TGC-Ticket Granting Cookie,存放用户身份认证原创 2017-02-10 15:56:29 · 885 阅读 · 0 评论 -
使用cas的几个问题
单点登录应用中,遇到如下的几个问题:1.超时问题;2.jsessionid问题;3.单点退出时有时子系统未能正常退出;4.有些请求路径不需要单点登录过滤器拦截;5.不同应用服务实现可能要求SSO客户端做适应性改造。我们具体分析一下,并提出解决方法。1.超时问题 我们提供的CAS开源单点登录SSO组件,它部署节点主要有2个:SSO服务器(部署内容为一个web应用)、应用系统转载 2017-02-10 15:40:42 · 3401 阅读 · 1 评论 -
cas集成实例
一、教程说明前言教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server),官网:http://www.jasig.org/cas本教程环境:Tomcat6.0.29JDK6CAS Server版本:cas-se转载 2017-02-10 15:25:40 · 1220 阅读 · 0 评论 -
Tomcat启动时SecureRandom超级慢的问题
前言:最近部署springboot项目的时候,正常情况下启动很快,但是当我在centos上启动的时候卡在一个地方3-5分钟。所以查看一下问题。Creation of SecureRandom instance for session Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom转载 2017-07-18 13:21:41 · 397 阅读 · 0 评论