I installed CAS 3.2.1 and deployed successfully with LDAP in my Windows
XP and Tomcat5.25. Now I want to link the simple jsp application in
Tomcat to CAS. I modified the CAS filter in web.xml as bellow. If I
comment out "CAS Validation Filter", I got redirected to CAS and passed
CAS login and went back to the application. However, I got "null" value
(<%=request.getRemoteUser()%>) in my test.jsp. It should be supposed to
have the CAS login username.
If I don't comment out "CAS Validation Filter", I got redirected to CAS
and passed CAS login. But when CAS went back to the application, it
throws out exception, something like
"*exception*
javax.servlet.ServletException: Unable to validate ProxyTicketValidator
[[edu.yale.its.tp.cas.client.ProxyTicketValidator proxyList=[null]
[edu.yale.its.tp.cas.client.ServiceTicketValidator
.....
"
It seems to me that the validation doesn't work. What is wrong with it?
How to fix it? any recommendation?? any thing wrong with the following
CAS filter??
Very urgent help needed!!!
........
<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://xxxxxxxxx:8443/CAS/login</param-value>
</init-param>
<init-param>
<param-name>service</param-name>
<param-value>http://xxxxxxxxx:8080/Recruiting/test.jsp</param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>xxxxxxx:8080/</param-value>
</init-param>
</filter>
<filter>
<filter-name>CAS Validation Filter</filter-name>
<filter-class>org.jasig.cas.client.validation.Cas10TicketValidationFilter</filter-class>
<init-param>
<param-name>casUrlServerPrefix</param-name>
<param-value>https://xxxxxxx:8443/CAS</param-value>
</init-param>
<init-param>
<param-name>serverName</param-name>
<param-value>xxxxxxxxxxx:8080/</param-value>
</init-param>
</filter>
<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 -->
...................
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas