If you want to remove the ticket after its validated, the CAS3 client has a redirect feature.
You can configure the TicketValidationFilter with the property redirectAfterValidation set to true and it will redirect to remove the ticket. -Scott On 5/9/07, Matteo Matteo <[EMAIL PROTECTED]> wrote:
We loaded one page, there's a ticket in a browser request string (method GET) like http://workstation95.local.workgroup.de/cas4/?ticket=ST-12-XhBDMGOOdfKy72Y1GdLvbnj6WE7UucV9ams-20 if you try to reload this page - you'll get a servlet exception because this ticket is not valid any more. This behaviour looks a bit strange, because as for me it should in this case automatically redirect to CAS server, or not? The same problem was with a CAS client 2.1 Below are error messages: ======================================= HTTP Status 500 (Apache Tomcat/5.5.16) javax.servlet.ServletException: ticket 'ST-12-XhBDMGOOdfKy72Y1GdLvbnj6WE7UucV9ams-20' not recognized org.jasig.cas.client.web.filter.TicketValidationFilter.doFilterInternal( TicketValidationFilter.java:109) org.jasig.cas.client.web.filter.AbstractCasFilter.doFilter( AbstractCasFilter.java:100) org.springframework.web.filter.DelegatingFilterProxy.doFilter( DelegatingFilterProxy.java:138) org.jasig.cas.client.web.filter.AuthenticationFilter.doFilterInternal( AuthenticationFilter.java:97) org.jasig.cas.client.web.filter.AbstractCasFilter.doFilter( AbstractCasFilter.java:100) org.springframework.web.filter.DelegatingFilterProxy.doFilter( DelegatingFilterProxy.java:138) root cause org.jasig.cas.client.validation.ValidationException: ticket 'ST-12-XhBDMGOOdfKy72Y1GdLvbnj6WE7UucV9ams-20' not recognized org.jasig.cas.client.validation.Cas20ServiceTicketValidator.parseResponse( Cas20ServiceTicketValidator.java:80) org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate( AbstractUrlBasedTicketValidator.java:48) org.jasig.cas.client.web.filter.TicketValidationFilter.doFilterInternal( TicketValidationFilter.java:91) org.jasig.cas.client.web.filter.AbstractCasFilter.doFilter( AbstractCasFilter.java:100) org.springframework.web.filter.DelegatingFilterProxy.doFilter( DelegatingFilterProxy.java:138) org.jasig.cas.client.web.filter.AuthenticationFilter.doFilterInternal( AuthenticationFilter.java:97) org.jasig.cas.client.web.filter.AbstractCasFilter.doFilter( AbstractCasFilter.java:100) org.springframework.web.filter.DelegatingFilterProxy.doFilter( DelegatingFilterProxy.java:138) _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
-- -Scott Battaglia LinkedIn: http://www.linkedin.com/in/scottbattaglia
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
