一、作为cas的客户端jar包使用 1.1:用法,版本号:1.0.12
<dependency>
<groupId>cn.zflzqy</groupId>
<artifactId>shiro-client</artifactId>
<version>${shiro.client.version}</version>
</dependency>
1.2、spring中的配置属性
#需要权限的地址
zfl.zqy.shiro.client.permit-url=/,/**
#不需要权限的地址
zfl.zqy.shiro.client.anon-url=/ws/**
#客户端的地址
zfl.zqy.shiro.client.callback-url=https://test.zflzqy.cn:8080
#cas服务端的地址,请在末尾写上斜杠
zfl.zqy.shiro.client.cas-url=https://login.zflzqy.cn/
# 以oauth模式进行
#zfl.zqy.shiro.client.mode=TOKEN
# oauth模式下cas服务端配置的客户端id
#zfl.zqy.shiro.client.client-id=clientId
# oauth模式下cas服务端配置的客户端密钥
#zfl.zqy.shiro.client.client-secret=clientId
1.3、此块后续考虑配置化 客户端登录地址:zfl.zqy.shiro.client.callback-url+"/login/cas" 客户端登出地址:zfl.zqy.shiro.client.callback-url+"/logout/cas"