前面我们讲解了很多关于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单点登录