龙空技术网

快速集成 : CAS客户端 实现单点登录/登出 「直接复制用」

陈圣杰 226

前言:

此刻同学们对“cas客户端拦截器”大概比较珍视,同学们都需要剖析一些“cas客户端拦截器”的相关知识。那么小编在网络上搜集了一些有关“cas客户端拦截器””的相关文章,希望各位老铁们能喜欢,兄弟们一起来学习一下吧!

依赖 -> 配置 -> 标签 -> 接口

<dependency>    <groupId>org.jasig.cas.client</groupId>    <artifactId>cas-client-support-springboot</artifactId>    <version>3.6.2</version></dependency>

#cas服务端的地址cas.server-url-prefix=服务端的登录地址cas.server-login-url=${cas.server-url-prefix}/login#当前服务器的地址(客户端)cas.client-host-url={server.port}#Ticket校验器使用Cas30ProxyReceivingTicketValidationFiltercas.validation-type=cas3#cas不拦截的url   不同的路径只需要用 ()|()处理即可cas-ignore-pattern=(//*)|(/*)#cas登出地址custom.cas.single-logout-url=${cas.server-url-prefix}/logout?service=${cas.client-host-url}/index

@EnableCasClient 标签

登出接口

@RequestMapping(value = "/logout")public void logout(HttpSession session, HttpServletResponse response){    session.invalidate();//清除session    try {        response.sendRedirect(casSingleLogoutUrl);    } catch (IOException e) {        log.error("登出系统失败");    }}

标签: #cas客户端拦截器 #cas登出 客户端不登出