...
Configurando
...
para
...
ver
...
O3
...
detrás
...
de
...
un
...
proxy
...
Note | ||||
---|---|---|---|---|
| =Atención}
este wiki es válido solo para versiones 5.x
{note}
h3. Problema
Al intentear loguerno desde internet, llegamos a la página de logueo, pero luego de compeltar los datos y apretar entrar nos devuelve una página en blanco.
h3. Solución
El problema se da con el CAS (single sign on).
Precisamos decirle dende se tiene que buscar a si mismo, para ello editamos el archivo
| |||
Este wiki es válido solo para versiones 5.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.
Solución
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/server/default/deploy/gserver/0o3.ear/o3portal.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>${request.prefix}/cas/login</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name>
<param-value>${request.prefix}/cas/proxyValidate</param-value>
</init-param>
<init-param>
<param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name>
<param-value>${request.serverName}</param-value>
</init-param>
</filter>
{code}
remplazar
{code}
|
remplazar
Code Block |
---|
<param-value>${request.prefix}/cas/proxyValidate</param-value>
{code}
por
{code}
|
por
Code Block |
---|
<param-value>http://localhost:8080/cas/proxyValidate</param-value>
{code}
{note:title=Atención}
Cambiar el puerto al que corresponda si se hizo cambio de puerto
{note}
h3. Si tenemos el componente REPORT
Si tenemos licenciado el *Report* deberemos además hacer lo mismo pero en el archivo:
|
Note | ||
---|---|---|
| ||
Cambiar el puerto al que corresponda si se hizo cambio de puertos |
Si tenemos el componente REPORT
Si tenemos licenciado el Report deberemos además hacer lo mismo pero en el archivo:
<o3>/jboss/server/default/deploy/o3report.war/WEB-INF/web.xml
...
Si
...
tenemos
...
el
...
componente
...
ePortal
...
Si
...
tenemos
...
licenciado
...
el
...
ePortal
...
deberemos
...
además
...
hacer
...
lo
...
mismo
...
pero
...
en
...
el
...
archivo:
...
<o3>/jboss/server/default/deploy/liferay.war/WEB-INF/classes/portal-ext.properties
...
buscar
Code Block |
---|
cas.validate.url=http://${o3.cas.server.host}/cas/proxyValidate
|
y
...
cambiar
...
por
...
Code Block |
---|
cas.validate.url=http://localhost:8080/cas/proxyValidate
|
el
...
puerto
...
poner
...
el
...
que
...
corresponda
...