質問: ここ数年,フレームワークの機能のセッションを使っていたためお恥ずかしい話,原因がわからなかったため 質問致します。 PHPでセッション情報を本ドメインおよびサブドメインと共有することがあり 処理をおこなっていたのですがIEでは問題無くセッション情報の共有ができていたのですが ・ファイヤーフォックス ・クロム 上記2つのブラウザだと一切セッションの維持ができないのです。 例えば単純に http://domain.com へアクセスした後別ウィンドウでhttp://aaa.domain.comにアクセスしても$_SESSIONの中身が 参照できませんでした。 単純なコードで以下のように実行してみたのですが http://domain.com ```
回答: IEで問題なく動作することの理由は、以下の記事を読まれるとよいでしょう。IEがRFC違反の動作をしているためです。 CookieのDomain属性は *指定しない* が一番安全