Question

J'utilise la bibliothèque de python-openid de JanRain à

http://openidenabled.com/python-openid/

Je leur exemple Django adapté à un autre cadre appelé web2py et il semble fonctionner, mais avec des effets secondaires gênants.

  1. Le premier problème est que SREG (Simple extension d'enregistrement) et la hache (attribut Exchange) ne semblent pas fonctionner. Je sais que Google utilise la hache, mais mon consommateur openID retourne toujours aucun pour les deux.

  2. Chaque fois que je me connecte avec Google, il vomit un message d'erreur gênant sur la sortie standard. Il semble fonctionner, mais pourrait être le signe de problèmes plus importants?

    Erreur pendant la tentative d'utiliser les informations de découverte stockées: http://specs.openid.net/auth/2.0/signon not found  dans [ ' http://specs.openid.net/auth/2.0/server », ' http://openid.net/srv/ax/1.0 ', « http://specs.openid.net/extensions/ui/1.0/mode / pop-up '' http://specs.openid.net /extensions/ui/1.0/icon '' http://specs.openid.net/extensions /pape/1.0 '] pour fin Point https: //www.go ogle.com/accounts/o8/ud » claimed_id = Aucun id_local = Aucun canonicalID = Aucun used_yad est = True

  3. Quand je retourne en mode sans état, Google ne fait pas afficher une erreur plus, mais son tour de Yahoo:

    Received "invalidate_handle" du serveur https://open.login.yahooapis.com/openid / Op / auth

Quelqu'un at-il aperçu de ces problèmes?

Était-ce utile?

La solution

assurez-vous d'utiliser Python 2.5. Je tente aussi d'utiliser avec Openid web2py et a toujours été retourné Aucun par SReg lorsque vous utilisez 2.6.

Cordialement, HC

http://w2popenid.appspot.com

Autres conseils

J'ai eu le même problème et il m'a vraiment fait devenir fou, mais je l'ai trouvé la solution ici python-openid ne fournit pas la hache ou sreg attributs et cela a fonctionné pour moi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top