【发布时间】:2011-06-19 11:22:48
【问题描述】:
我的主站点 (hostsite) 有一个 IFRAME,其注册站点 (regsite) 托管在不同的域中。
我想在不同的域上托管注册,因为我觉得将数据库登录信息存储在 hostsite 上并不安全,因为很多人都可以访问后端。
所有浏览器都接受来自 regsite 的登录会话 cookie - Internet Explorer 8 不接受。使 IE 接受此 cookie 的唯一方法是将两个站点都添加到“受信任的站点”中,这不是我想要的。
除了本地浏览器设置之外,我还有什么方法可以解决跨域问题,或者是我将注册移动到 hostsite 的唯一选择(curl 不是一个选项,因为它不是我在注册站点上显示的静态 HTML,但 PHP 文件)?
【问题讨论】:
标签: php iframe internet-explorer-8 cross-domain session-cookies