自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

joeljx的专栏

java学习的乐园

  • 博客(6)
  • 收藏
  • 关注

原创 CAS单点登录开源框架解读(五)--CAS单点登录服务端认证之用户认证

如何进行用户身份认证在第四章节中已经分析了如何输入请求地址跳转到登录页面的流程,下面就要进行登录页面输入用户信息进行用户认证的具体流程。行为状态realSubmit*login-webflow.xml:*<action-state id="realSubmit"> <evaluate expression="authenticati...

2019-03-29 11:25:32 2600 2

原创 CAS单点登录开源框架解读(四)--CAS单点登录服务端认证之通过loginflow进入登录页面

如何通过loginflow进入登录页面上面一章节分析了如何进入流程loginFlowRegistry的相关代码,下面看是如何通过loginFlowRegistry登录流程,进入并展示登录页面。解析AbstractAction由于CAS单点登录采用的是Spring web flow框架进行设计开发的,我们先大致看webflow的架构代码。在上一章节的第6节中我们没有展开说明的登录入口处理...

2019-03-29 11:25:14 4465

原创 CAS单点登录开源框架解读(三)--CAS单点登录服务端认证之loginFlowRegistry流程

如何进入loginFlowRegistry流程1、如何从”/”变为”/login” 在4.2.6源码包中的cas-server-webapp工程下,webapp\WEB-INF\目录下有个web.xml文件,其中有如下的配置。*web.xml:*<welcome-file-list> <welcome-file>index.jsp</welc...

2019-03-29 11:24:45 2977 3

原创 CAS单点登录开源框架解读(二)--环境准备

为了解读代码,我们首先需要获取到CAS单点登录的源码。 源文件及版本 cas-4.2.6.zip cas-client-core-3.4.1.jar spring-webflow-2.4.2.RELEASE.zip spring-framework-4.2.x.zip 环境 操作系统:win7 IDE:eclip...

2019-03-25 18:10:57 929

原创 CAS单点登录开源框架解读(一)--模式说明

CAS单点登录下存在两种登录认证模式,第一种我姑且叫它为普通模式吧,因为这种类型是我们使用的最多的场景;另外一种是代理模式,这种模式不常见,但是CAS单点登录是支持的,也在这里一并说明。采用时序图来进行相关的说明,展示两种模式的不同点。在说展示具体的时序图之前,先把几个概念表达一下。ST(Service Ticket )。ST是CAS为用户签发的访问某一service的票据。用户访问se...

2019-03-25 18:01:00 2264 4

原创 CAS单点登录开源框架解读--序言

计划在19年能够把CAS单点登录的源码进行一个详细的解读,可能理解会有不足,但还是想要坚持下去。CAS单点登录主要用于统一认证中心,实现不同系统之间的单点登录,也即一处登录之后,访问其他系统无需用户再次登录,方便用户在不同系统之间的使用。本次解读大致会从以下几个方面开始:1、CAS单点登录模式说明(普通模式和代理模式)2、CAS单点登录源码环境搭建3、CAS单点登录源...

2019-03-25 18:00:40 829

空空如也

空空如也

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

TA关注的人

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