CAS单点登录
CAS单点登录服务实战教程
eguid_1
专注于音视频流媒体、计算机视觉以及计算机图形技术的探索与实践(JavaCV教程、FFmpeg教程、openCV图像处理教程)
展开
-
nginx反向代理cas server之1:多个cas server负载均衡配置以及ssl配置
系统环境采用centOS7由于cas server不支持session持久化方式的共享,所以请用其他方式代替,例如:组播复制。为什么不支持session持久化:http://blog.csdn.net/eguid_1/article/details/51444009SSL配置详细请查看http://blog.csdn.net/eguid_1/article/details/512828原创 2016-06-21 14:26:10 · 8969 阅读 · 0 评论 -
关于cas server无法通过session持久化方式实现集群的问题
最近在搭建cas单点登录系统 ,在建立集群时发生一个问题。搭建的环境是tomcat+tomcat-redis-session-manager+redis+cas在对tomcat的session进行持久化时,cas系统的登录流程被打断,无法进行完整的登录流程。经过几天的钻研,发现问题出在cas server登录流程中的spring web flow流程这一块。大致情况如下:spr原创 2016-05-18 15:04:08 · 5074 阅读 · 3 评论 -
nginx反向代理cas-server之2:生成证书,centOS下使用openssl生成CA证书(根证书、server证书、client证书)
前些天搭好了cas系统,这几天一致再搞nginx和cas的反向代理,一直不成功,但是走http还是测试通过的,最终确定是ssl认证证书这一块的问题,原本我在cas服务端里的tomcat已经配置了证书,并且能够使用了,但是现在我用nginx代理使用ssl与cas-server建立连接,就会失败(看了网上的大神(是不是真的大神先不管)说是nginx不支持与后台的加密连接的原因)。那么既然我nginx代原创 2016-04-29 16:36:10 · 4175 阅读 · 1 评论 -
cas单点登录系统:客户端(client)详细配置(包含统一单点注销配置)
Cas由两部分组成,Cas Server和Cas Client。Cas Server是Cas自己的服务端,而Cas Client是Cas客户端,往往客户端需要和我们具体的业务系统进行集成,这里我们主要详述cas 客户端的配置以及实例第一步:我们得有一个现成的web项目,然后我们要加入cas-client-core-xxx.jar到classpath;maven项目用这个: org原创 2016-04-28 23:48:33 · 11075 阅读 · 0 评论 -
cas-client单点登录客户端拦截请求和忽略/排除不需要拦截的请求URL的问题
前言:今天在网上无意间看到cas单点登录排除请求的问题,发现很多人在讨论如何通过改写AuthenticationFilter类来实现忽略/排除请求URL的功能;突发奇想搜了一下,还真蛮多人都是这么干的,原谅我是个耿直的boy,当时我笑的饭都喷出来了,只需要一个配置的问题,被你们搞的这么麻烦;虽然很想回复他们“你们这帮人用别人的东西都不看源码的吗?”,转念一想,这也要怪作者不给力,文档里压根没有提到...原创 2017-06-22 23:43:59 · 21131 阅读 · 17 评论