Bonjour a tous,

J'ai un problème (comme beaucoup de monde ici) mais uniquement avec IE!

En effet, sous IE (en l'occurence IE7) depuis que j'ai migré mon
application vers rails 2.1.1 (avant c'était un 1.2.3), IE ne "retient"
plus aucune session.

exemple:
[code]
# controller

  def action1
    session[:toto] = 'toto'
  end

  def action2
    render(:text => "session[:toto] = " + session[:toto])
  end
[/code]

Et ma session[:toto] est complètement vide lorsque j'appelle l'action2
(bien entendu après l'action1).

[B]Mon appli marche parfaitement sous tous les browsers sauf IE![/B]
J'ai pourtant activé tous les cookies et session store sous IE mais rien
a faire. IE oublie systématiquement mes sessions.

Pire même, mes sessions étant stockées en base, je peux donc étudier
leur comportement pas a pas:

Or chaque fois que j'appelle une nouvelle action (nouvel page), IE va
créer automatiquement une nouvelle session en base avec un nouvel
session_id au lieu de reprendre l'existante :/

Je ne sais plus quoi faire... Si quelqu'un est passé par la avant moi..
Je vous supplie a genoux!

Merci

Environnement:
- rails 2.1.1
- session sous mysql via :active_record_store
- act_as_authenticated utilisé
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à