0

我在 A.com 上有一个网站,在 B.com 上有一个 iframe,它从 A.com 读取信息。我意识到第三方 cookie、iframe 和 P3P 存在一些问题 - 特别是在 Safari 中 [我的问题]

是否可以改为使用 AJAX 或隐藏的 iFrame 将 cookie 信息从 A.com 传递到 B.com,然后 B.com 将在 B.com 的 iframe 上“重新创建”另一个具有相同信息的 cookie。

我正在尝试执行此操作以进行身份​​验证-即用户登录 A.com 然后转到 b.com 并且 iframe 也已登录?

我希望也许在隐藏的 iframe 中传递数据并使用 JavaScript 在 B.com 的 iframe 中“重新创建”cookie?这可能吗 ?安全问题 ?HTTPS 呢?

4

1 回答 1

0

恐怕你运气不好。在 Safari 和 IE8 中,不可能在不是主文档域的域中设置 cookie。

因此,换句话说,您只能为地址栏中可见的域设置 cookie。没有任何技巧可以解决这个问题。

于 2010-06-01T08:18:09.037 回答