Pregunta

Tengo la última versión de la biblioteca de JanRain (v2.2.2) para OpenID.

Los siguientes criterios de valoración trabajarán:

Pero si yo sólo uso "yahoo.com", se producirá un error. El ejemplo dado con la biblioteca también falla.

¿alguien tiene el mismo problema y una solución para ello?

Mi aplicación se puede encontrar aquí: http://fr.quizity.com

Muchas gracias

¿Fue útil?

Solución

Me parece que usted ya conoce la respuesta: yahoo.com no es un punto final de OpenID. me.yahoo.com es.

No hay nada mal con su aplicación, es sólo que el sitio principal de yahoo no contiene ninguna información sobre OpenID (como la ubicación del documento XRDS).

Si usted está preocupado de que los usuarios van a tener un problema con la comprensión de que, siempre se puede hacer un "inicio de sesión con Yahoo" botón, lo que elimina la necesidad de introducir una URL para ese proveedor.

Otros consejos

Ok, parece que la culpa del de Yahoo. No hay nada para permitir el descubrimiento de yahoo.com, a pesar de que ellos lo dicen en su documentación. Un URL de trabajo es https://me.yahoo.com pero es mucho menos fácil de usar. Así que, o se borran por error, o que quieren que implementar un botón de Yahoo (en lugar de pedir al visitante a escribir esta fea url). Yo todavía hago una solución sucia de mi lado para redirigir correctamente ...

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