解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题(转)
来源:互联网 发布:免费网络推广渠道 编辑:程序博客网 时间:2024/05/22 14:01
解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题
我的项目中的解决方式也是如此,spring-shiro.xml文件中相应配置如下:
<!-- 自定义会话管理配置 --> <bean id="sessionManager" class="com._21cn.access.common.security.shiro.session.SessionManager"> <property name="sessionDAO" ref="sessionDAO"/> <!-- 会话超时时间,单位:毫秒 --> <property name="globalSessionTimeout" value="${session.sessionTimeout}"/> <!-- 定时清理失效会话, 清理用户直接关闭浏览器造成的孤立会话 --> <property name="sessionValidationInterval" value="${session.sessionTimeoutClean}"/><!-- <property name="sessionValidationSchedulerEnabled" value="false"/> --> <property name="sessionValidationSchedulerEnabled" value="true"/> <!-- 这一句是关键--> <property name="sessionIdCookie" ref="sessionIdCookie"/> <property name="sessionIdCookieEnabled" value="true"/> </bean> <!-- 指定本系统SESSIONID, 默认为: JSESSIONID 问题: 与SERVLET容器名冲突, 如JETTY, TOMCAT 等默认JSESSIONID, 当跳出SHIRO SERVLET时如ERROR-PAGE容器会为JSESSIONID重新分配值导致登录会话丢失! --> <bean id="sessionIdCookie" class="org.apache.shiro.web.servlet.SimpleCookie"> <constructor-arg name="name" value="jeesite.session.id"/> </bean>
其中SessionManager类继承自org.apache.shiro.web.session.mgt.DefaultWebSessionManager ,实现自己的会话管理器。
阅读全文
0 0
- 解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题(转)
- org.apache.shiro.session.UnknownSessionException: There is no session with id[xx]
- shiro学习随笔【四】session过期报 org.apache.shiro.session.UnknownSessionException: There is no session with id
- 执行Shiro logout后,报如下错误: org.apache.shiro.session.UnknownSessionException: There is no session with id
- org.apache.shiro.session.UnknownSessionException: There is no session
- shrio报错"org.apache.shiro.session.UnknownSessionException: There is no session with id [e239e76d-012d
- Shiro关于JSESSIONID失效报错问题,org.apache.shiro.session.UnknownSessionException: There is no session with i
- ssm+shiro 在点击退出登录执行logout后报错:org.apache.shiro.session.UnknownSessionException: There is no session w
- Shiro 不走鉴权方法并且,There is no session with id
- Shiro 手动 close session There is no session with id [XXX]
- org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'xx'的问题
- org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'id' in 'cla
- no session问题的产生与解决
- 有关no Session问题的解决
- 解决no session or session was closed的问题
- 关于org.apache.catalina.session.StandardManager doLoad错误的解决
- 关于org.apache.catalina.session.StandardManager doLoad错误的解决
- 关于org.apache.catalina.session.StandardManager doLoad错误的解决
- msql批量插入数据
- [SWFUpload] 上传按钮的样式问题
- 【@CrossOrign】注解方式解决跨域问题
- Codeforces 847B Preparing for Merge Sort
- 如何从本地磁盘中读取一个文件,进行判断每个字符有多少个
- 解决org.apache.shiro.session.UnknownSessionException: There is no session with id的问题(转)
- php 常用函数
- NOIP模拟2017.9.19 总结+心得
- 机器学习第1章 : 目录
- jQuery-基本过滤选择器
- 2017-09-19 LeetCode_030 Substring with Concatenation of All Words
- 位运算学习笔记
- Unity Android平台下插件/SDK开发通用流程
- C#源码刷新网页 最小化托盘http get和post请求配置保存版权时间限制定时调用 单实例运行,如果已经运行则激活窗口到最前显示