SSO entre Liferay 5.2 y PHP a través de CAS
Frecuentes
Visto 1,533 equipos
2
Estoy tratando de usar CAS para inicio de sesión único entre vidaray y una aplicación web PHP.
He instalado JASIG La aplicación web CAS, creó un certificado con keytools y configuró Liferay a través de su GUI administrativa (Configuración> Autenticación> pestaña CAS) de la siguiente manera:
Cuando hago clic en "Iniciar sesión" en el menú de Liferay, me reenvían a la página de inicio de sesión de CAS (con el nombre de usuario de "truco sucio" == contraseña: no configuré LDAP, como explicaré a continuación) y luego Se me redirige a Liferay de nuevo, pero no he iniciado sesión: veo el formulario de inicio de sesión de LR de nuevo. Así que supongo que eso no está funcionando.
La aplicación web PHP, por otro lado, parece funcionar a la perfección.
Entonces mis preguntas son:
- ¿Hay algún problema con la configuración de mi LR?
- ¿Es obligatorio el LDAP? Prefiero que Liferay haga el proveedor de autenticación maestro y le indique a CAS que el usuario es legítimo, y luego use CAS para propagar el ticket a la otra aplicación web; ¿Tengo que desarrollar algún complemento CAS para que funcione de esta manera?
1 Respuestas
1
- Quizás. ¿Probó el CAS primero? Vaya a https: //: / cas / login e intente contraseña / contraseña.
- Por lo que tengo entendido, LDAP es obligatorio en su caso.
contestado el 18 de mayo de 11 a las 21:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java php single-sign-on liferay cas or haz tu propia pregunta.
Gracias por su respuesta, lo investigaré tan pronto como pueda tomar prestado algo de tiempo ... mientras tanto, me mudé a otros proyectos. :) - Manrico Corazzi