Shiro与CAS整合实现单点登录

CAS:Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法.

Shiro:Apache Shiro是Java的一个安全框架,可以帮助我们完成认证、授权、会话管理、加密等,并且提供与web集成、缓存、rememberMed等功能.

*Shiro支持与CAS进行整合使用.

 

 

2.CAS Server搭建

 

 

参考:https://www.cnblogs.com/funyoung/p/9234947.html

 

 

3.CAS Client搭建

 

 

3.1 添加Shiro自身以及整合CAS的相关依赖

 

<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-cas</artifactId> <version>1.4.0</version> </dependency>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxppx.html