2009-12-24 34 views
13

Deseo que los usuarios puedan iniciar sesión en mi sitio web con OpenID, pero no sé qué biblioteca usar. Sé cuáles son out there, pero me gustaría saber cuál sería el mejor. Estoy ejecutando JOnAS, pero no hay un marco web (no Spring, Struts, GWT, etc.). (Por favor, no me castigue por no usar un framework web. Tengo mis razones.) Por lo que vale, mi sitio web está dividido en múltiples WARs, y preferiría algo que funcione bien en esa situación, pero eso no es una Vaya cosa.Mejor biblioteca OpenID para Java

¿Alguien tiene experiencia con las diferentes bibliotecas? ¿Alguna experiencia o sabiduría que puedas compartir?

+1

1 para "castigar" – skaffman

+0

posible duplicado de [OpenID Java] (http://stackoverflow.com/questions/376561/openid-java) – ripper234

Respuesta

5
+0

Supongo que como nadie más quiere responder, tú ganas. –

+0

La última versión parece tener errores en la clase DiscoveryInformation. Llamamos método asociado para obtener el objeto DiscoveryInformation y almacenarlo en sesión cuando realizamos la solicitud de autenticación y luego regresamos a la respuesta de autenticación con DiscoveryInformation dci = (DiscoveryInformation) session.getAttribute ("descubierto") y Tomat responde "org.openid4java.discover". .DiscoveryInformation no puede convertir a org.openid4java.discover.DiscoveryInformation ". Supongo que hay algún error en la definición de clase en los constructores. –