Hi,
Thanks in advance for taking the time to read this and for any help you can
offer.
I’m wondering if anyone is running dotCMS 1.9.x CASified with the JASIG 3.x
client? Out of the box, dotCMS (www.dotcms.org), only works with the Yale CAS
Client and the config in their web.xml looks like this:
<!-- CAS servlet -->
<servlet>
<servlet-name>casproxy</servlet-name>
<servlet-class>edu.yale.its.tp.cas.proxy.ProxyTicketReceptor</servlet-class>
</servlet>
<!-- END CAS servlet -->
<context-param>
<param-name>edu.yale.its.tp.cas.proxyUrl</param-name>
<param-value>https://hostname/cas/proxy</param-value>
</context-param>
<!-- CAS filters -->
<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://hostname/cas/login</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
<param-value>https://hostname/cas/serviceValidate</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>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>
<param-value>hostname</param-value>
</init-param>
</filter>
<!-- End of CAS filters -->
<!--CAS FILTER-MAPPINGS-->
<filter-mapping>
<filter-name>CAS Filter</filter-name>
<url-pattern>/c/portal/login</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>CAS Filter</filter-name>
<url-pattern>/dotCMS/login</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>AutoLoginFilter</filter-name>
<url-pattern>/c/portal/login</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>AutoLoginFilter</filter-name>
<url-pattern>/dotCMS/login</url-pattern>
</filter-mapping>
<!--CAS FILTER-MAPPINGS-->
<!-- CAS servlet -->
<servlet>
<servlet-name>casproxy</servlet-name>
<servlet-class>edu.yale.its.tp.cas.proxy.ProxyTicketReceptor</servlet-class>
</servlet>
<!-- END CAS servlet -->
<servlet-mapping>
<servlet-name>casproxy</servlet-name>
<url-pattern>/casProxy/*</url-pattern>
</servlet-mapping>
We really need to be able pull the LDAP groupMembership attributes through CAS
and my understanding is that only the JASIG CAS Client can do this. Has anyone
successfully CASified dotCMS using the JASIG CAS Client? If so, would you mind
sharing how?
Thanks a ton.
Bill
--
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