前面我们讲解了很多关于cas认证中心的内容,今天我们说一说如何接入客户端
创建一个springboot项目,添加依赖包
<dependency>
<groupId>net.unicon.cas</groupId>
<artifactId>cas-client-autoconfig-support</artifactId>
<version>2.3.0-GA</version>
</dependency>
在resources下的application.properties配置文件中添加如下配置
server.port=8082
#cas服务端的地址
cas.server-url-prefix=http://localhost:8080/cas
#cas服务端的登录地址
cas.server-login-url=http://localhost:8080/cas/login
#本项目当前的服务地址
cas.client-host-url=http://localhost:8082
cas.validation-type=cas3
添加一个前端控制器
然后在启动类下添加@EnableCasClient注解就可以了
启动项目,会自动跳转到cas认证中心,进行登录,如果不知道cas认证中心是什么的话,可以看看我这篇文章springboot 集成cas5.3 实现sso单点登录。
关于统一退出登录和客户端过滤也可以看看这篇文章springboot 集成cas5.3 实现sso单点登录