Hi!
I am trying to Cas-ify a web application. I am using CASFilter.
Here is my web.xml (only the interesting parts)
<filter>
<filter-name>CAS Filter</filter-name>
<filter-class>edu.yale.its.tp.cas.client.filter.CASFilter</filter-class>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name>
<param-value>https://identification.umontreal.ca/cas/login.ashx</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
<param-value>https://identification.umontreal.ca/cas/serviceValidate.ashx</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>
<param-value>24.122.215.225:29080</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.wrapRequest</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CAS Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
I did turn on edu.yale.its.tp.cas.client.filter.wrapRequest, so I can access
request.getRemoteUser(). However, it says "Cannot find symbol" for request
object. I read in the javadoc, that request is a
javax.servlet.http.HttpServletRequest so if I add a declaration for request
object with this type, it is saying that request is not initialised.
How can I solve this problem? How can I use the request object?
Thanks!
Steve Lavoie
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas