问题描述:
用户退出系统后长时间不操作,此时输入用户名密码点击登录页面会自动刷新,刷新后需要重新输入用户名密码才可进行登录,用户体验极差。
问题原因:
未设置登录流程过期时间,在超过默认过期时间以后服务端会对TGT进行删除,此时会返回NOT_EXIST流程,重新刷新页面。
解决方案:
cas-servlet.xml中修改如下
增加
p:timeToDieInSeconds="-1"
设置失效为永久
问题描述:
用户退出系统后长时间不操作,此时输入用户名密码点击登录页面会自动刷新,刷新后需要重新输入用户名密码才可进行登录,用户体验极差。
问题原因:
未设置登录流程过期时间,在超过默认过期时间以后服务端会对TGT进行删除,此时会返回NOT_EXIST流程,重新刷新页面。
解决方案:
cas-servlet.xml中修改如下
增加
p:timeToDieInSeconds="-1"
设置失效为永久