[Symfony] Perte de session symfony

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Symfony] Perte de session symfony

Re: [Symfony] Perte de session symfony

par Carsso » 25 janv. 2012, 10:28

Bonjour,

J'ai eu le même souci, a priori la solution est dans ce post:
http://forum.ovh.net/showpost.php?p=412692&postcount=19

@+

Carsso

Re: [Symfony] Perte de session symfony

par hipe » 16 janv. 2012, 10:30

Salut,

un peu tard mais ca peu servir,

Il y a un underscore dans ton nom de domaine ie pense que le domaine n'est pas valide donc il enregistre pas la session

Re: [Symfony] Perte de session symfony

par telymady » 08 août 2011, 11:58

Bonjour,

stephdemars, tu as trouvé ta solution ?

Re: [Symfony] Perte de session symfony

par ludog » 08 mars 2011, 12:46

Pour info j'ai eu le même problème (projet symfony 1.4 avec perte de session sous IE) et en effet en utilisant un nom de domaine sans "_" ça passe. Par contre, ça ne va pas t'aider si tu ne peux pas changer ton nom de domaine, ce qui est fort possible.

Re: [Symfony] Perte de session symfony

par zeus » 19 déc. 2010, 16:54

Ca sert à éviter la mise en cache navigateur.

Sinon, pour ton soucis, j'ai plus d'idée ... Tout ce que je peux te dire, c'est que le problème ne viens pas de Symfony, mais de tes cookies, puisque la session est perdue ...

Re: [Symfony] Perte de session symfony

par stephdemars » 16 déc. 2010, 10:44

ah oui, zut, il faut installer FireCookie
J'ai vu sur quelques forums que certains disent qu'il faut rajouter la ligne suivante dans un preExecute :

Code : Tout sélectionner

header('P3P: CP="CAO PSA OUR"');
Tu sais à quoi ça sert ?

Re: [Symfony] Perte de session symfony

par stephdemars » 14 déc. 2010, 12:45

Bonjour bonjour :)

Alors j'ai installé FireCookie et dans l'onglet Cookies j'ai pas mal de lignes dont les hôtes sont : .apps.facebook.com, .facebook.com, .socialize-apps.com (qui est mon nom de domaine).
Je sais plus si j'avais précisé mais c'est une application Facebook dont je parle mais le problème est également présent quand j'accède directement à mon application... Donc en fait je pense que les seules lignes intéressantes sont celles qui concernent mon nom de domaine et sous-domaine.

Tu as une idée d'où je peux chercher maintenant ? Est-ce mon nom de domaine peut avoir quelque chose à voir avec le problème ? J'avais vu sur un site qu'on pouvait rencontrer des problèmes de session quand on avait des caractères non littéraux dans son ServerName...

Merci pour tout ! :)

Re: [Symfony] Perte de session symfony

par zeus » 13 déc. 2010, 15:10

ah oui, zut, il faut installer FireCookie

Re: [Symfony] Perte de session symfony

par stephdemars » 13 déc. 2010, 14:24

Heuuuu pardonne mon ignorance mais qu'appelles-tu l'onglet "Cookie" ? :)
J'ai les onglets Console, HTML, CSS, Script, DOM et Réseau mais dans aucun je ne vois Cookie :/

Re: [Symfony] Perte de session symfony

par zeus » 13 déc. 2010, 13:23

Oui, dans firebug, regarde dans l'onglet "cookie" quel est le domaine de ton cookie de session

Re: [Symfony] Perte de session symfony

par stephdemars » 13 déc. 2010, 10:56

Es-tu sûr que ton IE est configuré par défaut ?

Si oui, cela peut venir de la configuration des cookies sur ton serveurs qui n'est pas assez souple (sous domaine, ...).
Est-ce que tu as firebug sur ton Firefox ?
Salut !
Désolé de te répondre si tardivement...

Je suis hébergé chez OVH et j'ai créé un sous-domaine pour accéder à mon appli, tu penses que ça peut venir de ça ?
Ouais j'ai firebug, il y a quelque chose que je dois vérifier ?

Merci pour ton aide :)

Re: [Symfony] Perte de session symfony

par zeus » 09 déc. 2010, 13:32

Es-tu sûr que ton IE est configuré par défaut ?

Si oui, cela peut venir de la configuration des cookies sur ton serveurs qui n'est pas assez souple (sous domaine, ...).
Est-ce que tu as firebug sur ton Firefox ?

Re: [Symfony] Perte de session symfony

par stephdemars » 07 déc. 2010, 20:03

Merci pour ta réponse !

Le niveau de confidentialité est moyen mais comment puis-je faire pour faire fonctionner les sessions sans dire à l'utilisateur de changer ses paramètres de sécurité ?

Re: [Symfony] Perte de session symfony

par zeus » 07 déc. 2010, 18:31

Si le problème n'apparaît que pour IE, c'est donc un soucis de navigateur, pas de code.
Est-ce que ton IE autorise les cookies ?

[Symfony] Perte de session symfony

par stephdemars » 07 déc. 2010, 17:48

Bonjour à tous,

Je suis en train de développer une application avec Symfony et je me rends fou depuis plusieurs heures à cause des sessions de l'utilisateur qui sont soi-disant gérées toutes seules... :shock:
En fait mon problème est le suivant :
Dans l'action de ma page principale (page d'accueil), je définis un certain nombre d'attributs à l'utilisateur comme par exemple $this->getUser()->setAttribute('user_id', 1) mais lorsque je veux récupérer ces attributs avec $this->getUser()->getAttribute('user_id'), j'ai une erreur car il ne trouve aucun attribut en session :(
Dans la barre de debug Symfony, je vois qu'il n'y a aucun attribut alors que je les ai bien dans ma page d'accueil...
attributeHolder:
symfony/user/sfUser/attributes: { }


Juste une petit info supplémentaire : je ne rencontre ce problème que sous Internet Explorer (comme par hasard... :D)
Est-ce que quelqu'un sait d'où ça peut venir afin de me sauver la vie ? :)

Merci beaucoup !