iframe内のページでセッション情報を引き継ぐには?

ショコラ
ショコラ

iframe内のページでセッション情報を引き継ぐには?

アパッチの設定ファイルに「SameSite=None」を記述してキメマス。

もっさん先輩
もっさん先輩
<Location / >
Header edit Set-Cookie ^(.*)$ "$1; SameSite=None; Secure"
</Location>

手順

iframe内のページでセッション情報を引き継ぐ手順。

  1. iframe内の環境で以下のアパッチのモジュールを有効化します。
a2enmod headers remoteip
  1. iframe内のアパッチの設定ファイルを修正します。
<Location / >
Header edit Set-Cookie ^(.*)$ "$1; SameSite=None; Secure"
</Location>
  1. 設定を反映させるためアパッチをリロードします。
service apache2 reload

以上

シチュエーション

表示している WEBページの一部に iframe がある。その iframe内の PHP のページでは、ページを表示する度にセッション情報が書き換わってしまう。

Scroll to Top