自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 hibernate ManyOne HQL bug

ENTITY: @Entity @Table(name = "S_TALK") public class STalk { private String content; private int id; private int prohibit; private int replaySize; private Set replyTalkList ; priv

2012-09-03 18:54:30 268

原创 CAS Server 2

把一个TGT创建完成以后,就需要将这个TGT保存起来。 注解:所有的注册票据,都需要写入DefaultTiketRegistry  HashMap cache中,系统创建了一个线程安全的ConcurrentHashMap来存储。 3.最后需要将这个创建的TGT id 返回。放入Spring RequestScope中。 4.通过org.jasig.cas.web.flow.Sen

2012-08-13 09:04:00 453

原创 Yale University CAS Server debug 1

CAS 前补习Kerberos Kerberos首先生成一个公用密匙,以及为每个客户机分配一个临时密匙,临时密匙需要与一个密匙检测器绑定,要来检测该密匙的合法性,如:密匙有效期,密匙所属的对象, 检测进行: 从未登录过,请求CAS 受保护的Client 服务器端接收到客户端的请求,首先获得SSO Server数据,主要是存储在Server 目录下的 Cookie——TGT

2012-08-13 09:01:54 700

原创 Yale CAS Client 解说

本文旨在让初次接触CAS的同学不那么迷惑,我会一步步将调试的过程详细的分享在这里。包括参数的请求,类设计等。如果问CAS 本身是什么,在这不多做解释。不懂请Google。 CAS 总共分为两套系统。一套“进行认证授权的系统”,一套“需要认证与授权的系统”。那么今天我们探讨下CAS “需要认证与授权系统”的工作流程。 1. 首先从web.xml开始,找到edu.yale.its.tp.cas

2012-08-13 08:53:16 2085

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除