在学习单点登录cas时,遇到如下错误:
网上查找资料,因为
默认值时间是1.8秒,当登录成功,携带ST返回客户端,客户端带着server和ST去服务器验证,但此时服务器端的ST已经失效
网上的教程是
修改:WEB-INF/spring-configuration/ticketExpirationPolicies.xml中的 标红的时间,SECONDS 指明时间单位
<bean id="serviceTicketExpirationPolicy" class="org.jasig.cas.ticket.support.MultiTimeUseOrTimeoutExpirationPolicy"
c:numberOfUses="1" c:timeToKill="1800" c:timeUnit-ref="SECONDS"/>
但是我发现我的这个cas这个版本在WEB-INF目录下根本就没有spring-configuration目录
在测试的时候后面又自动好了,感觉是网络的原因,但是关于这个时间配置我暂时还没有找到。