2、Jeecg Boot 后端对接CAS步骤 === > Jeecg Boot后端加入对应代码,支持单点登录(实际是支持通过ticket获取用户信息,进行模拟登录) ### 1.从网盘下载代码添加到后端项目工程中 ``` 现在JeecgBoot最新版本,默认已经带此部分代码,可以忽略。 代码下载地址: 链接: https://pan.baidu.com/s/1WsW3pKBOeEjy6LDFYWikfQ 提取码: bu2v 链接:https://pan.baidu.com/s/1pqMSbNaCSnhUFVdvrB_qOA 提取码:97hl ``` ### 2、解压后拷贝cas目录下代码到工程目录/org/jeecg/modules下 ### 3、application.yml 进行如下配置 ``` cas: # 配置CAS服务地址,cas为工程目录,部署到ROOT目录下https://cas.test.com:8443即可 prefixUrl: https://cas.test.com:8443/cas ``` ### 4、ShiroConfig中对该请求进行权限排除 /src/main/java/org/jeecg/config/ShiroConfig.java 类中方法 shiroFilter 进行如下配置: ``` //cas验证登录 filterChainDefinitionMap.put("/cas/client/validateLogin", "anon"); ``` 以上完成Jeecg Boot后端对接CAS所有操作,启动项目即可