设置shiro超时时间
程序员文章站
2022-06-14 09:38:17
...
1:在shiro配置xml中定义bean
<bean id="sessionManager" class="org.apache.shiro.web.session.mgt.DefaultWebSessionManager">
<property name="globalSessionTimeout" value="3000" ></property>
</bean>
2:在bean securityManager中设置属性sessionManager的值为1中创建的bean
<!-- 安全管理器 -->
<bean id="securityManager" class="org.apache.shiro.web.mgt.DefaultWebSecurityManager">
<!-- 缓存管理器 -->
<property name="cacheManager" ref="cacheManager" />
<property name="realm" ref="myShiroRealm" />
<property name="sessionManager" ref="sessionManager"></property>
</bean>