Просмотр исходного кода

session过期设置

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
e84e547407
1 измененных файлов: 6 добавлений и 1 удалений
  1. +6
    -1
      mallinkAdmin/src/main/java/com/iformall/config/ShiroConfig.java

+ 6
- 1
mallinkAdmin/src/main/java/com/iformall/config/ShiroConfig.java Просмотреть файл

@@ -83,7 +83,7 @@ public class ShiroConfig {
filters.put("corsFilter", new RestFilter());
shiroFilterFactoryBean.setFilters(filters);
// 如果不设置默认会自动寻找Web工程根目录下的"/login.jsp"页面
// shiroFilterFactoryBean.setLoginUrl("/login");
shiroFilterFactoryBean.setLoginUrl("/#/");
// 登录成功后要跳转的链接
shiroFilterFactoryBean.setSuccessUrl("/usersPage");
@@ -243,6 +243,11 @@ public class ShiroConfig {
@Bean
public DefaultWebSessionManager sessionManager() {
DefaultWebSessionManager sessionManager = new DefaultWebSessionManager();
//设置session过期时间为12小时(单位:毫秒),默认为30分钟
sessionManager.setGlobalSessionTimeout(12 * 60 * 60 * 1000);
sessionManager.setSessionValidationSchedulerEnabled(true);
sessionManager.setSessionIdUrlRewritingEnabled(false);

sessionManager.setSessionDAO(redisSessionDAO());
sessionManager.setSessionIdCookie(simpleCookie());
return sessionManager;


Загрузка…
Отмена
Сохранить