Hi Scott,
    I have two simple application that are cas enable.
    webapp1 and webapp2.
    I have login into webapp1 and from webapp1 I want to access webapp2.
    I want to login again every time I access webapp2. For that I have to
configure renew=true in webapp2 CAS Validation Filter.
    But It does not work.It shows the following error

                    *Ticket failed validation specification. Possible errors
could include attempting to validate a Proxy Tic
ket via a Service Ticket validator, or not complying with the renew true
request.
*
my *web.xml of webapp2* configuration is given as

<filter>
 <filter-name>CAS Single Sign Out Filter</filter-name>
 <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class>
  </filter>
  <filter>
 <filter-name>CAS Authentication Filter</filter-name>

<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
 <init-param>
  <param-name>casServerLoginUrl</param-name>
  <param-value>https://casserver:8443/cas/login</param-value>
 </init-param>
  </filter>
  <filter>
 <filter-name>CAS Validation Filter</filter-name>

<filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
 <init-param>
  <param-name>casServerUrlPrefix</param-name>
  <param-value>https://casserver:8443/cas</param-value>
 </init-param>
 <init-param>
  <param-name>redirectAfterValidation</param-name>
  <param-value>true</param-value>
 </init-param>
 <init-param>
  <param-name>renew</param-name>
  <param-value>true</param-value>
 </init-param>
  </filter>
  <filter>
 <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>

<filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
  </filter>

  <filter>
   <filter-name>CAS Assertion Thread Local Filter</filter-name>

<filter-class>org.jasig.cas.client.util.AssertionThreadLocalFilter</filter-class>
  </filter>


  <filter-mapping>
     <filter-name>CAS Single Sign Out Filter</filter-name>
     <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
 <filter-name>CAS Authentication Filter</filter-name>
 <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
 <filter-name>CAS Validation Filter</filter-name>
 <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
 <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
 <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
 <filter-name>CAS Assertion Thread Local Filter</filter-name>
 <url-pattern>/*</url-pattern>
  </filter-mapping>

  <listener>
 
<listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class>
  </listener>


Please guide me ...


Thanks and regards
Arun
Kolkata
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to