Echec de l'authentification avec IE7

J’utilise Resful Authentification.

Ca marche impec avec FF (linux+ windows) et même avec IE6, par contre
impossible de me loguer avec IE7.

Quelqu’un a une idée ?


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

Quelqu’un a une idée ?

as-tu autorisé les cookies ?

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/

Bonne question !

Faut que je retrouve où ça se paramètre…


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

Leur barratin (cookies sur IE7) est incompréhensible !

J’ai abaissé au max la prrotection au niveau cookies ça marche toujours
pas.


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

Leur barratin (cookies sur IE7) est incompréhensible !
je connais pas IE7, mais je suppose que c’est encore et encore la sale
manie qui consiste à prendre tout le monde pour des débiles et qui fait
que au final personne n’y comprend plus rien (ni ceux qui ne savent pas,
ni ceux qui savent !)

gUI

en tout cas moi j’ai rien fait et ça marche

En fait j’utilise restful_open_id_authentication, même si j’ai masqué la
partie OpenID.

Je vois pas trop comment debugger ça. Surtout que je développe sous
Linux
:-/


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

philippe lachaise wrote:

J’utilise Resful Authentification.

Ca marche impec avec FF (linux+ windows) et même avec IE6, par contre
impossible de me loguer avec IE7.

Quelqu’un a une idée ?


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

J’ai rencontré un problème similaire. Il était du a l’authenticity
token.
L’action login effectue une redirection et il semble que la session soit
réinitialisé avec IE7…d’ou l’erreur.

La solution la plus simple est donc de désactiver l’authenticity token.

Maintenant, si la sécurité apporté par celui-ci est importante pour ton
application, il faut modifier le script.
Je n’ai pas fait de recherche approfondie mais voici une piste possible
:

  • le login passe par l’action create du controller session qui effectue
    la connexion puis te redirige soit vers new du meme controller (en cas
    d’echec), soit sur l’action d’ou tu viens.

Il est donc possible qu’a ce moment là , l’authenticity token ait été
perdu en route…en lisant les logs, tu devrais pouvoir éliminer ou
confirmer cette hypothèse.

Quand a dire pourquoi IE7 perdrait l’authenticity token et pas IE6 ou
FF…difficile à dire.

authenticity token

Merci pour la piste, je vais l’explorer ASAP.


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr