【发布时间】:2021-05-22 00:44:58
【问题描述】:
已经有一些问题与将本地存储与 iframe 结合使用以能够跨不同域共享数据有关。但是,当启用“阻止第三方 cookie”时,它们都没有解决问题。
目前,默认情况下,Chrome 现在默认使用“在隐身模式中阻止第三方 cookie”选项,这会在您使用隐身模式时中断 iframe 中的 localStorage 使用。
这个问题有什么解决方法吗?我们正在使用 post message 来发送 iframe 的数据。
【问题讨论】:
-
您提出的建议听起来就像存在这样的安全设置,这是为了保护人们的隐私免受诸如执行不善的 iframe 访问用户不知道的数据之类的事情。我不确定答案,但我的猜测是,没有黑客,就没有解决办法。
标签: javascript iframe local-storage