- In
portal-setup-wizard.propertiesaggiungere
# CAS
cas.auth.enabled=true
cas.login.url=<Apereo CAS prefix URL>/cas/login
cas.logout.url=<Apereo CAS prefix URL>/cas/logout
cas.server.name=<Apereo CAS prefix URL>
cas.server.url=<Apereo CAS prefix URL>/cas
- Buildare
liferay-cas-filter - Copiare il jar risultante tra le librerie referenziate nel container che ospita Liferay
- es.:
<tomcat folder>/webapps/ROOT/WEB-INF/lib - Assicurarsi che nella stessa cartella siano presenti
cas-client-core-3.5.1.jarecas-client-support-saml-3.5.1.jar - Modificare il file /webapps/ROOT/WEB-INF/liferay-web.xml`sostituendo
<filter-name>SSO CAS Filter</filter-name>
<filter-class>com.liferay.portal.servlet.filters.sso.cas.CASFilter</filter-class>
con
<filter-name>SSO CAS Filter</filter-name>
<filter-class>net.tirasa.liferay.cas.filter.MyLiferayCASFilter</filter-class>
- Modificare nel
pom.xmlla proprietàliferay.folderindicando il percorso della cartella di Liferay - Buildare
liferay-hook mvn liferay:deployper deployare l'hook