• -------------------------------------------------------------
  • ====================================

Spring Boot 集成Shiro和CAS

Spring Boot 集成Shiro和CAS
请大家在看本文之前,先了解如下知识点: 1、Shiro 是什么?怎么用? 2、Cas 是什么?怎么用? 3、最好有 Spring 基础可以先看看这两篇文章,按照这 2 篇文章的内容做一遍: Spring Boot Shiro 权限管理 CAS 单点登录首先看一下下面这张图: 第一个……继续阅读 »

dewbay 6年前 (2019-04-12) 2097浏览 0评论0个赞

cas4.2.7 集群服务搭建

cas4.2.7 集群服务搭建
cas服务端集群,网上资料很多,无非就是 session 共享,ticket 共享。 但是 session 共享是必须的吗?或者能实现集群吗?实践:1. ticket 共享,直接上代码package org.jasig.cas.ticket;import java.util.Collection;impor……继续阅读 »

dewbay 6年前 (2019-04-12) 2324浏览 0评论0个赞

cas 4.X单点登录实战

cas 4.X单点登录实战
使用工具maven-3.3.9cas-4.1.4Tomcat-7.0.57-win-x64cas-sample-java-webapp一、Hello cas1、下载 Tomcat,解压;修改其 server.xml,增加对 SSL 支持(具体百度):1 <Connector SSLEnabled……继续阅读 »

dewbay 6年前 (2019-04-12) 2082浏览 0评论0个赞

Cas单点登录(整合shiro版本)

Cas单点登录(整合shiro版本)
Cas单点登录(整合shiro版本)   单点登录:Single Sign On,简称 SSO,SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS 框架:CAS(Central Authentication Service)是实现 SSO单点登录的框架。逻辑关系图:(注:……继续阅读 »

dewbay 6年前 (2019-04-12) 8303浏览 0评论1个赞

CAS4.0.4 之自定义登录页实践

CAS4.0.4 之自定义登录页实践
因最近公司要用到cas登陆而且要使用自定登陆页面,网络上搜索了一下cas自定义登陆,比较好的两篇文章 CAS 之自定义登录页实践和 CAS 之 跨域 Ajax 登录实践,感觉写的不错,但是发现改动的地方很多。而且有些说的不是很详细。但是思路可以借鉴一下。研究了cas整个登陆流程发现只要获取  lt  登录令牌时改变跳转方向就行,……继续阅读 »

dewbay 6年前 (2019-04-12) 2399浏览 0评论0个赞

CAS 4.0.x 自定义登录页面

CAS 4.0.x 自定义登录页面
用过 CAS 的人都知道 CAS-Server 端是单独部署的,作为一个纯粹的认证中心。在用户每次登录时,都需要进入 CAS-Server 的登录页填写用户名和密码登录,但是如果存在多个子应用系统时,它们可能都有相应风格的登录页面,我们希望直接在子系统中登录成功,而不是每次都要跳转到 CAS 的登录页去登录。CAS 默认登录页面cas统一认证的登……继续阅读 »

dewbay 6年前 (2019-04-12) 2370浏览 0评论0个赞

CAS 之自定义登录页实践

CAS 之自定义登录页实践
1. 动机      用过 CAS 的人都知道 CAS-Server 端是单独部署的,作为一个纯粹的认证中心。在用户每次登录时,都需要进入 CAS-Server 的登录页填写用户名和密码登录,但是如果存在多个子应用系统时,它们可能都有相应风格的登录页面,我们希望直接在子系统中登录成功,而不是每次都要跳转到 ……继续阅读 »

dewbay 6年前 (2019-04-12) 2472浏览 0评论0个赞

CAS单点登录-自定义主题、界面 (十一)

CAS单点登录-自定义主题、界面 (十一)
CAS 单点登录-自定义主题、界面 (十一)在集成了 sso 之后,cas 的登录界面一般都不满足上线要求,所以必须来一套自定义登录界面,当然了甚至会提出登录界面里面新增部门选择呀、区域选择等等这些业务性的当然了我们还有以下的使用场景:不同接入端登录页不一默认主题本章目标图标改变背景颜色改变部分字体改变疑问与介绍官方文档:h……继续阅读 »

dewbay 6年前 (2019-04-12) 2852浏览 0评论3个赞

CAS实现单点登录SSO执行原理探究(终于明白了)

CAS实现单点登录SSO执行原理探究(终于明白了)
一、不落俗套的开始1、背景介绍单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS 框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。2、盗一张学习 CAS 绝大多都看过的图以及执行部分分析注:已……继续阅读 »

dewbay 6年前 (2019-04-12) 2882浏览 0评论0个赞

Shiro 身份验证

Shiro 身份验证
身份验证身份验证,即在应用中谁能证明他就是他本人。一般提供如他们的身份 ID 一些标识信息来表明他就是他本人,如提供身份证,用户名 / 密码来证明。在 shiro 中,用户需要提供 principals (身份)和 credentials(证明)给 shiro,从而应用能验证用户身份:principals:身份,即主体的标识属性,可……继续阅读 »

dewbay 6年前 (2019-04-12) 2040浏览 0评论0个赞