
CAS
yuwenruli
暂时没有
展开
-
将几个Filter整合成一个Filter
CAS-Client的客户端配置还是多Filter,这个对于接入系统比较繁琐,我试着将这几个Filter合并成一个。 FilterChainProxy :其职责是给web.xml使用,接受其他需要合并的Filter的参数,初始化其他Filter.FilterInvoc原创 2011-09-28 13:26:41 · 4392 阅读 · 1 评论 -
CAS在IBM Websphere7集群中实现票据共享
CAS的票据默认是保存在内存中的,在集群环境中CAS提供了几种保存方式1)通过jpa2.0保存到数据中,WAS7默认只支持JPA1.02)通过分布式缓存,这个有几个选择EHCache+TC、JbassCache等。3)通过内存数据库。在WAS中有高速缓存也可以实现。具体操作待续。。。。原创 2011-12-22 11:06:57 · 2108 阅读 · 0 评论 -
CAS 服务器在WAS V7中集群将票据保存到数据库
CAS服务端在集群环境下,需要将票据保存到一个地方,这个时候就需要分布式缓存了,在tomcat下使用jpa2.0将数据保存到数据库。当将应用发布到WAS7.0的时候,发现居然不支持JPA2.0,要装一个功能包,到ibm去看了一下,居然不提供传统的升级包,下载的是一个zip,需要IBM installmanager.再去下载,唉,不给国内下。得~,,换个方式吧,后来看到WAS里面有一个叫做高速缓原创 2012-04-16 11:59:34 · 2554 阅读 · 0 评论 -
CAS向客户端传递参数乱码问题
今天配置CAS,在向客户端传递更多属性时候,遇到中文乱码问题,百度一把,找到的都是说使用URLEncoder来相互转码,这也太暴力了吧,我想CAS没有那么撮。1)在服务端修改casServiceValidationSuccess.jsp文件,增加,我增加了居然还是乱码,通过下一步可以解决2)在研究了一下客户端验证配置的时候,发现一个名叫encoding参数,很熟悉是不是,配置上,设置为UT原创 2012-12-09 23:10:15 · 5770 阅读 · 2 评论 -
CAS-Client客户端研究(二)-Cas20ProxyReceivingTicketValidationFilter
最近研究CAS,先从客户开始来说明CAS的逻辑,可能会结合源代码。必要说明:http://blog.youkuaiyun.com/yuwenruli/article/details/6602180言归正传,Cas20ProxyReceivingTicketValidationFilter 是继承AbstractTicketValidationFilter,这里有几个模板方法。例如:getTicketValid...原创 2011-07-13 10:54:18 · 20414 阅读 · 0 评论