-
Cas简介
收藏对使用CAS进行单点登录进行简要的介绍。
最近更新文章
Spring Security(20)——整合Cas
整合Cas
目录
1.1 配置登录认证
1.1.1 配置AuthenticationEntryPoint
1.1.2 配置CasAuthenticationFilter
1.1.3 配置AuthenticationManager
1.2 单点登出
Cas(09)——通过Proxy访问其它Cas应用
通过Proxy访问其它Cas应用
目录
1.1 原理
1.2 配置
1.2.1 代理端
1.2.2 被代理端
1.3
Cas(08)——单点登出
单点登出
目录
1.1 Cas Client端配置单点登出
1.2 Cas Server端禁用单点登出
1.1 Cas Client端配置单点登出
单点登出功能 ...
Cas(07)——建立使用Cas进行单点登录的应用
建立使用Cas进行单点登录的应用
目录
1.1加入cas-client-core-xxx.jar到classpath
1.2配置Filter
1.2.1AuthenticationFilter
1.2.2TicketValidationFilter
1.2.3HttpServletRequestWrapperFilter
1.2.4AssertionThreadLocalFi ...
Cas(06)——基于数据库的认证
基于数据库的认证
目录
1.1 BindModeSearchDatabaseAuthenticationHandler
1.2 QueryDatabaseAuthenticationHandler
1.2.1 PrefixSuffixPrincipalNameTransformer
1.2.2 DefaultPasswordEncoder
1 ...
Cas(04)——更改认证方式
在Cas Server的WEB-INF目录下有一个deployerConfigContext.xml文件,该文件是基于Spring的配置文件,里面存放的内容常常是部署人员需要修改的内容。其中认证方式也是定义在这个文件中的,id为authenticationManager的bean的authenticationHandlers即定义了需要使用的AuthenticationHan ...
Cas(02)——部署Cas Server
部署Cas Server
Cas应用都需要有一个Cas Server。Cas Server是基于Java Servlet实现的,其要求部署在Servlet2.4以上版本的Web容器中。在此笔者将其部署到tomcat7中。Cas Server是要求使用https协议进行访问的,所以如果你的Web容器没有开启https通道,则需先开启。
1.1 开启tomcat7的 ...