留言板

Autenticación custom.

Alfredo Casero,修改在10 年前。

Autenticación custom.

New Member 帖子: 4 加入日期: 13-6-18 最近的帖子
Hola a todos,
Estamos tratando de implementar un Authenticator que nos permita hacer una autenticación contra un web service interno. Lo que hemos hecho es utilizar las librerías de este servicio web en conjunto con CXF para poder tener los servicios inyectados con Spring.

Una vez creado el jar, lo desplegamos en el lib del servidor donde desplegamos LifeRay y agregamos el portal-ext con las properties correspondientes para que la autenticación pase por esa clase.

Sin embargo, nos estamos encontrando con un montón de conflictos en las librerías, leáse, CXF, Spring, inclusive las librerías propias que estamos utilizando arrastran otras que conflictuan.

Hay alguna forma en LifeRay de que estas librerías necesarias se agreguen y no conflictúen? O sino, hay alguna alternativa para realizar un cliente de un Web Service que se encuentra desplegado en otro servidor y que no pertenece a LifeRay?

Muchas gracias!

Saludos.
thumbnail
Iñaki Sainz,修改在10 年前。

RE: Autenticación custom.

Junior Member 帖子: 43 加入日期: 13-6-5 最近的帖子
Hola Alfredo,

has probado a desarrollar un hook para hacer lo que pretendes así no tendrás que desplegar el jar en el lib del portal. Ahora no caigo si hay algún inconveniente, pero diría que no compartirías classloader.

Te dejo un link que explica las posibilidades de los hooks.

http://www.liferay.com/es/documentation/liferay-portal/6.1/development/-/ai/hoo-4

Saludos.
thumbnail
Iñaki Sainz,修改在10 年前。

RE: Autenticación custom.

Junior Member 帖子: 43 加入日期: 13-6-5 最近的帖子
Hola Alfredo,

has probado a desarrollar un hook para hacer lo que pretendes así no tendrás que desplegar el jar en el lib del portal. Ahora no caigo si hay algún inconveniente, pero diría que no compartirías classloader.

Te dejo un link que explica las posibilidades de los hooks.

http://www.liferay.com/es/documentation/liferay-portal/6.1/development/-/ai/hoo-4

Saludos.
Alfredo Casero,修改在10 年前。

RE: Autenticación custom.

New Member 帖子: 4 加入日期: 13-6-18 最近的帖子
Sí, hemos probado con los hooks, pero seguimos teniendo problemas con las librerías que se arrastran por la API del WS que queremos utilizar.

No se puede empaquetar o utilizar otra estrategia? Por ejemplo, utilizar algún plugin para hacer el cliente, tenerlo internamente en LifeRay en invocarlo desde la clase que implementa el Authenticator?

Muchas gracias!