我知道这是一个非常热门的话题,但我只是想和你们这些知识渊博的人核实一下。
我有一个不受我控制的域,比如说域 A,它在 iFrame 中容纳了一个由我开发的域 B 的应用程序。 iFrame 中的应用程序大量使用 cookie。这应该有效吗?
我不是要读取域 A 和域 B 之间的 cookie,我只是想在域 B 中设置 cookie 并在域 B 中读取它们。
在 Chrome 中一切似乎都很好,但 IE 不想玩这个游戏。
有人可以给我一些指导吗?
谢谢,
安迪。
最佳答案
从服务器的 Angular 来看,这应该可以正常工作。您的域 B 将从 IFRAME 接收 cookie,就好像它只是另一个网页一样。
从客户端:发送 cookie 可能取决于浏览器设置的策略,甚至是用户设置的策略。摆弄您的域的安全级别和 IE 中的 cookie 设置,以获取正在发生的事情的提示。
关于javascript - 在 iFrame 中设置 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159903/