Chromeでは、子iframeで独自のCookieを読み取ることができません。iframeでChromeのCookieが読み取られない
私は子供はiframeを持つ親のWebページがあります。<iframe src="https://second-site.com">
(親の内側)でhttps://first-site.com
- 親を
-
- パスで設定されたCookie:「/ '
- 安全:true
- のHttpOnly:
- 偽ドメイン: '.second-site.com'
私は両方のサイトを制御し、そして私は、IFRAMEが.second-site.com
ためにクッキーを読み込む必要がIFRAME内での動作を実行したいです。外の親はこれについて何も知る必要はありません。
これはChrome以外のすべてのブラウザで機能します。
Chromeは、子ページの独自のCookieを子どもが利用できるようにしていません。
Chromeを含むすべてのブラウザで、独自のウィンドウで子ページにアクセスして操作を実行できます。
私はすべての順列にこれらのオプションの両方を試してみた:
- はiframe対応の
sandbox="allow-same-origin allow-scripts"
設定されたCookie - ため
secure:false
またはsecure:true
を設定し、または属性を削除
何ChromeでChromeの動作が異なるのですが、Chromeのiframeで独自のCookieにアクセスするにはどうすればよいですか。