Pregunta

He instalado el Complemento OpenID (v0.4.3) para mi aplicación Grails (v2.0.1), pero tengo problemas para autenticarme con Google como proveedor de OpenID.

Creo que el problema es que OpenId4Java v0.9.4 no maneja correctamente la respuesta de Google.Leí esto en alguna parte el otro día pero no puedo encontrar una referencia en este momento (lo editaré cuando la encuentre).

Entonces quiero actualizar la versión del jar OpenId4Java que tiene el complemento con una versión posterior.Pero no estoy seguro de dónde ni cómo hacer esto.

En el <home dir>/.grails/2.0.1/projects/<my project>/plugins/openid-0.4.3/lib carpeta donde se encuentra el frasco java-openid-sxip-0.9.4.jar.Y el que encuentro en la descarga recomendada de http://code.google.com/p/openid4java/ es openid4java-0.9.6.jar.

Nunca antes había tenido que reemplazar un jar proporcionado por un complemento, así que me pregunto dónde debo colocar el jar 0.9.6 y cómo hago para que mi aplicación lo reconozca.

¿Fue útil?

Solución

Parece que instalar la versión 0.4.4 (lanzada a finales de mayo de 2012) del complemento OpenID es suficiente.viene con openid4java-nodeps-0.9.6.jar en lugar de java-openid-sxip-0.9.4.jar lo que significa que se utiliza la versión más reciente (v0.9.6) de OpenId4Java.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top