List of usage examples for org.apache.shiro.web.session.mgt DefaultWebSessionManager setSessionIdUrlRewritingEnabled
@SuppressWarnings({ "UnusedDeclaration" })
public void setSessionIdUrlRewritingEnabled(boolean sessionIdUrlRewritingEnabled)
From source file:com.stormpath.shiro.spring.config.web.AbstractShiroWebConfiguration.java
License:Apache License
protected SessionManager sessionManager() { DefaultWebSessionManager webSessionManager = new DefaultWebSessionManager(); webSessionManager.setSessionIdCookieEnabled(sessionIdCookieEnabled); webSessionManager.setSessionIdUrlRewritingEnabled(sessionIdUrlRewritingEnabled); return webSessionManager; }
From source file:io.renren.common.config.ShiroConfig.java
License:Apache License
@Bean("sessionManager") public SessionManager sessionManager(RedisShiroSessionDAO redisShiroSessionDAO, @Value("${renren.redis.open}") boolean redisOpen, @Value("${renren.shiro.redis}") boolean shiroRedis) { DefaultWebSessionManager sessionManager = new DefaultWebSessionManager(); //session1?(??)30 sessionManager.setGlobalSessionTimeout(60 * 60 * 1000); sessionManager.setSessionValidationSchedulerEnabled(true); sessionManager.setSessionIdUrlRewritingEnabled(false); //?redisrenren.shiro.redis=trueshiro sessionredis if (redisOpen && shiroRedis) { sessionManager.setSessionDAO(redisShiroSessionDAO); }/* w w w.j a va 2s . co m*/ return sessionManager; }