You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "liyunfang (JIRA)" <ji...@apache.org> on 2015/01/14 03:03:34 UTC

[jira] [Created] (SHIRO-524) When I put the project packed into war, deployed to the tomcat7 cannot get the user.

liyunfang created SHIRO-524:
-------------------------------

             Summary: When I put the project packed into war, deployed to the tomcat7 cannot get the user.
                 Key: SHIRO-524
                 URL: https://issues.apache.org/jira/browse/SHIRO-524
             Project: Shiro
          Issue Type: Question
          Components: Session Management
    Affects Versions: 1.2.1
         Environment: apache-tomcat-7.0.57
            Reporter: liyunfang


When I put the project into the .war package and deplyoed to tomcat,i cannot get the user by SecurityUtils.getSubject().getPrincipal().that don't have any error.

there are my session config:

<!-- 会话DAO -->
	<bean id="sessionDAO"
		class="org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO">
		<property name="activeSessionsCacheName" value="shiro-activeSessionCache" />
		<property name="sessionIdGenerator" ref="sessionIDGenerator" />
	</bean>

	<!-- 会话验证调度器 -->
	<bean id="sessionValidationScheduler"
		class="com.cz073586.security.session.QuartzSessionValidationSchedulerEx">
		<property name="sessionValidationInterval" value="1800000" />
		<property name="sessionManager" ref="sessionManager" />
	</bean>

	<!-- session管理 -->
	<bean id="sessionManager"
		class="org.apache.shiro.web.session.mgt.DefaultWebSessionManager">
		<!-- # 3,600,000 milliseconds = 1 hour -->
		<property name="globalSessionTimeout" value="7200000" />
		<property name="sessionIdCookieEnabled" value="true" />
<!-- 		<property name="sessionIdCookie" ref="sessionIdCookie" /> -->

		<property name="sessionValidationSchedulerEnabled" value="true" />
		<property name="sessionValidationScheduler" ref="sessionValidationScheduler" />
		<property name="sessionDAO" ref="sessionDAO" />
	</bean>





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)