As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
Hello,
It seems that to make it work with some CAS configurations, source of the CAS2-login-module has to be modified
see [here][1] the checkProxyCasTicket(...) method:
protected String checkProxyCasTicket(String ticket, HttpServletRequest httpRequest) { // Get the service passed by the portlet String service = httpRequest.getParameter(serviceKey); if (service == null) { // added ESUP => does not work otherwise. service = getAppURL(httpRequest); //log.error("checkProxyCasTicket: no service name in the URL"); //return null; }
This is kind of annoying for those who want to benefit the hotfix mecanism ...
Is it still up to date ?
Thank you [1]: http://subversion.cru.fr/esup-ecm/nuxeo-platform-login-cas2/trunk/src/main/java/org/nuxeo/ecm/platform/ui/web/auth/cas2/Cas2Authenticator.java