单点登录
文章平均质量分 94
CAS、OAUTH2.0单点登录笔记
smileNicky
优秀
展开
-
SpringSession系统对接CAS遇到的反序列化问题
SpringSession系统对接CAS单点登录遇到的反序列化问题。业务背景:最近在对接CAS单点登录,遇到一个问题,加班到凌晨,先描述一下背景,首先公司的系统是基于Spring Session做的单点登录,目的是引用Spring Session实现会话共享,然后最近接到需求,要对接另外一个公司的CAS单点登录系统,也就是说自己公司内部多个子系统直接通过Spring session实现单点登录,然后再对接一个第三方公司的单点登录,听起来有点像非常规操作。原创 2021-07-09 15:13:51 · 2214 阅读 · 0 评论 -
SpringMVC项目对接CAS服务端实现单点登录
业务场景:之前写过CAS服务端的例子,也对接过基于SpringBoot的CAS,不过最近项目要对接第三方的CAS实现单点登录,而我们项目是基于SpringMVC的,所以就摸索了一下对接方案原创 2020-09-04 14:17:22 · 5995 阅读 · 5 评论 -
OAuth2.0集成SpringSecurity加JWT实现单点登录
单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以原创 2020-06-03 16:19:24 · 8316 阅读 · 4 评论 -
CAS 5.3.1系列之客户端对接(五)
CAS 5.3.1系列之客户端对接(五)我们要接入客户端可以常用第三方的库cas-client-autoconfig-support来对接,比较快捷,迅速实现,或者可以用cas-client-support-springboot集成到boot项目pom配置:<!-- CAS依赖包 --> <dependency> <gro...原创 2020-04-29 13:44:59 · 3945 阅读 · 0 评论 -
CAS 5.3.1系列之自定义Shiro认证策略(四)
CAS 5.3.1系列之自定义Shiro认证策略(四)原创 2020-04-29 10:56:33 · 3183 阅读 · 1 评论 -
CAS 5.3.1系列之自定义JDBC认证策略(三)
CAS 5.3.1系列之自定义JDBC认证策略(三)原创 2020-04-29 10:56:01 · 3931 阅读 · 3 评论 -
CAS 5.3.1系列之支持JDBC认证登录(二)
CAS单点登录系列之极速入门与实战教程(5.2.6)原创 2020-04-29 10:55:26 · 4846 阅读 · 2 评论 -
CAS 5.3.1系列之使用cas overlay搭建服务端(一)
一、CAS服务端搭建1.1 CAS支持Http登录配置CAS默认是要https的链接才能登录的,不过学习的话是可以先去掉https限制,本博客介绍的是基于Cas5.3.1的,之前改过4.0,4.2.7的,详情见https://blog.csdn.net/u014427391/category_7266258.htmlCAS5.3.1是基于SpringBoot的版本,CAS4.2.7还是Spr...原创 2020-04-29 10:54:51 · 4803 阅读 · 1 评论 -
CAS 4.2.7系列之客户端对接(三)
CAS(Center Authentication Service)是耶鲁大学研究的一款开源的单点登录项目,主要为web项目提供单点登录实现CAS体系结构分为CAS Server和CAS Client。CAS Server就是Cas开源的,需要去github下载,然后进行修改;Cas Client可以是App或者web端的或者PC端,CAS支持多种开发语言,java、php、C#等等原创 2020-04-12 11:43:59 · 3569 阅读 · 0 评论 -
CAS 4.2.7系列之支持数据库认证(二)
本博客介绍一下基于CAS4.2.7的配置,之前博客CAS4.2.7服务端配置已经介绍了怎么部署CAS服务端,不过在登录机制是用固定的账号密码登录,实际项目肯定不可以这样做,所以本博客怎么配置CAS服务端直接JDBC方式登录,具体的服务端配置参考:CAS4.2.7服务端配置一、数据库设计建数据库,加用户信息表:DROP TABLE IF EXISTS `sys_user`;CREATE T...原创 2019-06-08 16:17:00 · 2519 阅读 · 0 评论 -
CAS 4.2.7系列之服务端部署(一)
一、CAS服务端搭建1.1 CAS支持Http登录配置CAS默认是要https的链接才能登录的,不过学习的话是可以先去掉https限制,本博客介绍的是基于Cas4.2.7的,之前改过4.0的,详情见https://blog.csdn.net/u014427391/article/details/82083995Cas4.2.7和4.0的修改是不一样的,Cas4.2.7版本需要自己编译,是基于...原创 2019-06-08 15:56:37 · 3605 阅读 · 0 评论 -
CAS单点登录系列之原理简单介绍
1. SSO简介1.1 单点登录定义单点登录即在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。2. CAS简介CAS(Center Authentication Service)是耶鲁大学研究的一款开源的单点登录项目,主要为web项目提供单点登录实现,属于Web SSO。待续…,PS:找时间继续写…单点登录实现方式:单点登录的三...原创 2018-08-26 20:23:28 · 14521 阅读 · 24 评论 -
单点登录系列之tomcat会话共享实现单点登录
【keepalived安装】 下载keepalived到/usr/local/srctar -xzvf keepalived-1.2.19.tar.gzcd /usr/local/src/keepalived-1.2.19配置./configure --prefix=/usr/local/keepalived编译make && make install复制建立服务启动脚本,以便使用service原创 2017-11-28 11:52:59 · 9675 阅读 · 0 评论