gpt4 book ai didi

internet-explorer - CodeIgniter 2.x session 和 Internet Explorer

转载 作者:行者123 更新时间:2023-12-04 08:57:42 24 4
gpt4 key购买 nike

我在网上阅读了很多关于 CodeIgniter 及其 session 和 Internet Explorer 问题的文章。很多内容似乎都以 session 名称为中心,名称中没有下划线。这些文章似乎都是针对 CI 1.x 的。 CI还有这个问题吗?我尝试删除下划线,但没有帮助。我也尝试添加此代码:

header ( 'P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"' );

但这也无济于事。我们特别想做的是给我们的经销商一个链接,他们可以放在他们的网站上,这将打开一个 iframe 到我们网站的一部分。 iframe 在我们的网站上工作正常,但在我们的经销商网站上却无法正常工作。这可能与跨域问题有关吗?

这不是现在应该在 CI 中解决的事情吗?我认为他们的本地 session 不会有这个问题。

最佳答案

一些东西:

  • CodeIgniter 对 session 和 IE 没有问题。 IE 在 cookie 中存在下划线问题;它与 CI(版本 1.7 或 2.x)无关。
  • IE 具有防止跨站点 cookie 的安全功能。因此,您需要确保这些不会在 cookie 开始之前启动并破坏它。编辑:有关更多详细信息,请参见此处:http://codeigniter.com/forums/viewthread/121637/ .
  • 让您的经销商通过 Firefox 测试该站点。您确定这实际上是 IE 的问题,还是一般的问题?
  • 套装sess_match_ipsess_match_useragentFALSE ,因为这可能会导致您描述的问题。
  • 确保您已设置 cookie_domain , cookie_path .
  • 确保您已设置 cookie_secureFALSE (除非 <iframe> 正在通过 https)。
  • 关于internet-explorer - CodeIgniter 2.x session 和 Internet Explorer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9912168/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com