Hi, now I struct under with eclipse. struts : 2.2.1.1 spring-framework : 3.0.5 cas server : 3.4.7 cas client : 3.1.6
Eclipse's debug says redirect. but there's no redirect. What's wrong? INFO com.opensymphony.xwork2.interceptor.LoggingInterceptor(info#42) - Finishing execution stack for action /sample/sample01 DEBUG org.jasig.cas.client.session.SingleSignOutFilter (doFilter#94) - Storing session identifier for 06001433685E765D8A50B87F14C4A92A DEBUG org.jasig.cas.client.session.SingleSignOutFilter (doFilter#94) - Storing session identifier for 06001433685E765D8A50B87F14C4A92A DEBUG org.jasig.cas.client.util.CommonUtils (constructServiceUrl#234) - serviceUrl generated: http://localhost:8080/test/css/common/style.css DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#99) - no ticket and no assertion found DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#108) - Constructed service url: http://localhost:8080/test/css/common/style.css DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#114) - redirecting to "http://localhost:8080/cas/login?service=http%3A%2F%2Flocalhost%3A8080%2Ftest%2Fcss%2Fcommon%2Fstyle.css" DEBUG org.jasig.cas.client.util.CommonUtils (constructServiceUrl#234) - serviceUrl generated: http://localhost:8080/test/css/sample/sample01.css DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#99) - no ticket and no assertion found DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#108) - Constructed service url: http://localhost:8080/test/css/sample/sample01.css DEBUG org.jasig.cas.client.authentication.AuthenticationFilter(doFilter#114) - redirecting to "http://localhost:8080/cas/login?service=http%3A%2F%2Flocalhost%3A8080%2Ftest%2Fcss%2Fsample%2Fsample01.css" web.xml is here. This write after struts2's filter. <filter> <filter-name>CasSingleSignOutFilter</filter-name> <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class> </filter> <filter> <filter-name>CasAuthenticationFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <param-name>targetBeanName</param-name> <param-value>casAuthenticationFilter</param-value> </init-param> </filter> <filter> <filter-name>CasValidationFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <param-name>targetBeanName</param-name> <param-value>casValidationFilter</param-value> </init-param> </filter> <filter> <filter-name>CasHttpServletRequestWrapperFilter</filter-name> <filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class> </filter> <filter> <filter-name>CasAssertionThreadLocalFilter</filter-name> <filter-class>org.jasig.cas.client.util.AssertionThreadLocalFilter</filter-class> </filter> applicationContext.xml is here. <bean id="casAuthenticationFilter" class="org.jasig.cas.client.authentication.AuthenticationFilter"> <property name="casServerLoginUrl" value="http://localhost:8080/cas/login" /> <property name="serverName" value="http://localhost:8080" /> </bean> <bean id="casValidationFilter" class="org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter"> <property name="serverName" value="http://localhost:8080" /> <property name="redirectAfterValidation" value="true" /> <property name="ticketValidator"> <bean class="org.jasig.cas.client.validation.Cas20ServiceTicketValidator"> <constructor-arg index="0" value="https://localhost:8080/cas" /> </bean> </property> </bean> -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
