2012-04-13 5 views
0

私のアプリケーションにログインすると、odm7krain1ms6bic7irfvpsj91のような値を持つクッキーが得られます。セッションクッキーが上書きされ続ける

私がこのタブにとどまり、アプリケーションを移動する限り、私は通常「大丈夫です。別のタブを開いて同じURLに移動すると、古いCookieを上書きして古いセッションが失われてしまいます。これを防ぐ方法を教えてください。

XHRリクエストを使用しているときに、私の現在のセッションから効果的にログアウトするときに、これが発生しているのを見ました。

答えて

1

してみてください。これにより、httpとhttpsでCookieを保持できるようにPHPとCakePHPの両方の設定が行われます。

+1

これは正しいパスになりますので、感謝します。私は偶然、その中核の1つをコメントした。 – SibLiant

+0

サービスが喜んで –

0

を使用してください。$ _SESSION ["your session var"];

Configure::write('Session.checkAgent', false); 
Configure::write('Session.ini',array('session.cookie_secure' => false, 'session.referer_check' => false)); 

これらのパラメータが持続するクッキーを強制する必要があります:あなたのcore.phpのファイルに次を追加

関連する問題