JA-SIG CAS中央认证服务(Central Authentication Service)
开源的企业级单点登录解决方案


2017-05-05 cas入门之一:cas 简介

JA-SIG 中央认证服务(Central Authentication Service简称CAS)是一个开源的企业级单点登录的java 服务器组件。

2017-05-05 cas入门之二:spring配置文件

从cas 3.2版本开始,cas支持spring的配置,所有关于spring的配置信息只需放入WEB-INF/spring-configuration目录即可,cas启动时会自动加载。

2017-05-05 cas 入门之三:cas 之http 部署(CAS取消https方法配置)

cas的https部署方式很复杂,可以参见如下进行http部署:

2017-05-05 cas 入门之四:认证管理器

​之前我分析过cas的spring配置文件,其中有一个spring文件名为deployerConfigContext.xml,在这里面我们可以找到类似如下的spring bean配置

2017-05-05 cas 入门之七:cas 认证处理器-简述

cas 作为单点登录的解决方案,提供了多种方式的认证方案,至于用哪一种或哪几种,这个取决于用户,cas并没有什么要求。对于用户来说,开箱即用, 将用户实际需要的认证方式配到认证处理器链表中就可以了。

2017-05-05 cas 入门之八:cas 认证处理器-GENERIC

普通认证很简单,就是将你需要认证的用户名、密码对存放在cas 服务端,一种方式是直接配置在spring的配置中,另外一种方式是配置在文件中即文件系统的认证处理器

2017-05-05 cas 入门之九:cas 认证处理器-JAAS

这篇文章详细介始了JAAS的用法。jaas认证处理器配置,对于它不需要额外增加jar包,它默认就放在cas-core jar包中