ショコラ
iframe内のページでセッション情報を引き継ぐには?
アパッチの設定ファイルに「SameSite=None」を記述してキメマス。
もっさん先輩
<Location / >
Header edit Set-Cookie ^(.*)$ "$1; SameSite=None; Secure"
</Location>手順
iframe内のページでセッション情報を引き継ぐ手順。
- iframe内の環境で以下のアパッチのモジュールを有効化します。
a2enmod headers remoteip- iframe内のアパッチの設定ファイルを修正します。
<Location / >
Header edit Set-Cookie ^(.*)$ "$1; SameSite=None; Secure"
</Location>- 設定を反映させるためアパッチをリロードします。
service apache2 reload以上
シチュエーション
表示している WEBページの一部に iframe がある。その iframe内の PHP のページでは、ページを表示する度にセッション情報が書き換わってしまう。