Juan Antonio Gálvez Jiménez:
Hola Pablo, estoy intentando montar un sistema como el que tu nos cuentas.
Tengo un servidor CAS funcionando (aunque autentica mediante una base de datos, no mediante LDAP), y liferay por otra parte.
Cuando me voy a loguear con Liferay me lleva al servidor CAS y me autentico correctamente, generando un ticket. El problema está cuando me lleva de nuevo a liferay (http://localhost:8085/c/portal/login?ticket=xxx), no puede validar el ticket y me salta una CASAuthenticationException.
Tengo el certificado en el cacert de mi java_home, y también en la jre de liferay. Pero no funciona.
He intentado la solución que proponías: auto.login.hooks=com.liferay.portal.security.auth.BasicAutoLogin,com.liferay.portal.security.auth.CASAutoLogin
pero tampoco se soluciona.
Algún consejo? te pasó algo parecido?
Gracias.
BUeno aunque es tarde a alguien le servirá.
El problema en mi caso con este error es que liferay no estaba arrnacando con la java donde se creo en importo el certificado. cercionaros de eso. (que no haya una java_home) apuntando a otra java disitinta de la que importasteis el Cert
Please sign in to flag this as inappropriate.