随笔分类 -  CAS

CAS单点登录
摘要:1.需求 在cas-server处理客户端请求的过程中,偶尔需要这个客户端的信息,这里我们就需要获取该次请求中的Service 2.引入依赖 <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-core-web- 阅读全文
posted @ 2020-05-27 10:42 市井俗人 阅读(1826) 评论(0) 推荐(0) 编辑
摘要:1.引入依赖 <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-oidc</artifactId> <version>${cas.version}</version> </dependency> 阅读全文
posted @ 2020-05-25 19:51 市井俗人 阅读(4492) 评论(1) 推荐(0) 编辑
摘要:1.添加依赖 <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-oauth-webflow</artifactId> <version>${cas.version}</version> </de 阅读全文
posted @ 2020-05-25 14:18 市井俗人 阅读(2955) 评论(0) 推荐(0) 编辑
摘要:1.单点登出 1.1.参数说明 #配置单点登出 #配置允许登出后跳转到指定页面 cas.logout.followServiceRedirects=false #跳转到指定页面需要的参数名为 service cas.logout.redirectParameter=service #登出后需要跳转到 阅读全文
posted @ 2020-05-22 10:16 市井俗人 阅读(2351) 评论(0) 推荐(1) 编辑
摘要:1.配置RememberMe 1.1.修改application.properties ## # 记住我 # cas.ticket.tgt.rememberMe.enabled=true cas.ticket.tgt.rememberMe.timeToKillInSeconds=3600 1.2.修 阅读全文
posted @ 2020-05-21 16:17 市井俗人 阅读(2619) 评论(0) 推荐(0) 编辑
摘要:1.简介 在CAS系统中,主要分为三部分,User、Web应用、SSO认证中心。 User就是我们普通用户,Web应用就是需要接入SSO认证中心的应用也就是这里的Service,而SSO认证中心就是CAS服务端。 简单来说就是CAS分为服务端和客户端,而Service就是指具体的多个客户端(CAS 阅读全文
posted @ 2020-05-20 08:40 市井俗人 阅读(3076) 评论(0) 推荐(0) 编辑
摘要:1.简介 主题意味着风格不一样,目的就是不同的接入端,显示不同的登录页面,一般要求如下: 静态资源(js,css)存放目录为src/main/resources/static html资源存(thymeleaf)放目录为src/main/resources/templates 主题配置文件存放在sr 阅读全文
posted @ 2020-05-19 15:08 市井俗人 阅读(3692) 评论(2) 推荐(1) 编辑
摘要:0.说明 本系列文章只根据自己的需要做部分定制,完整的教程见:https://blog.csdn.net/qq_34021712/category_9278675.html 有兴趣的可以一起研究。 1.服务端 1.1.Service配置 客户端接入 CAS 首先需要在服务端进行注册,否则客户端访问将 阅读全文
posted @ 2020-05-19 11:28 市井俗人 阅读(1596) 评论(0) 推荐(0) 编辑
摘要:1.引言 在多服务统一帐号的应用集中,单点登录是必不可少的。CAS就是成熟的单点登录框架之一。 Github地址:https://github.com/apereo/cas。 现在我们就通过一系列快速简单的构建方式实现一个简单的单点登录系统集。 首先下载cas-overlay-template:ht 阅读全文
posted @ 2020-05-18 15:59 市井俗人 阅读(1848) 评论(0) 推荐(0) 编辑