...
Note | ||
---|---|---|
| ||
Este wiki es válido solo para versiones 56.x |
Problema
Al intentar loguearse desde Internet, llegamos a la página de login, pero luego de compeltar los datos y presionar entrar nos devuelve una página en blanco.
...
El problema se da con el CAS (single sign on).
Precisamos decirle donde se tiene que buscar a si mismo, para ello editamos el archivo
<o3>/jboss/serverstandalone/default/deploy/gserver/0o3deployments/o3-server.ear/o3portalo3web.war/WEB-INF/web.xml
buscar
Code Block |
---|
<filter> <filter-name>checkLoginFilter</filter-name> <filter-class>com.ideasoft.cs.ejb.cas.filter.CASFilter</filter-class> <init-param> <param-name>logout_url</param-name> <param-value>/cas/logout</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name> <param-value>${requestcas.login.prefixurl}</cas/login</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name> <param-value>${requestcas.validate.prefixurl}/cas</proxyValidate</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name> <param-value>$value>{request.serverName}</param-value> </init-param> </filter> |
remplazar
Code Block |
---|
<param-value>${requestcas.validate.prefixurl}</cas/proxyValidate</param-value> |
por
Code Block |
---|
<param-value>http://localhost:8080/cas/proxyValidate</param-value> |
...
Si tenemos licenciado el Report deberemos además hacer lo mismo pero en el archivo:
<o3>/jboss/serverstandalone/defaultdeployments/deploy/o3report.war/WEB-INF/web.xml
...
Si tenemos licenciado el ePortal deberemos además hacer lo mismo pero en el archivo:
<o3>/jbossliferay/servertomcat/default/deploy/liferay.warwebapps/eportal/WEB-INF/classes/portal-ext.properties
...