Internet explorer CodeIgniter 2.x会话和Internet Explorer
我在网上读了很多关于CodeIgniter及其会话和Internet Explorer问题的文章。很多内容似乎都围绕着会话的名称,名称中没有下划线。这些文章似乎都是针对ci1.x的。CI是否仍存在此问题?我试着删除下划线,但没用。我还尝试添加以下代码:Internet explorer CodeIgniter 2.x会话和Internet Explorer,internet-explorer,codeigniter,session,Internet Explorer,Codeigniter,Session,我在网上读了很多关于CodeIgniter及其会话和Internet Explorer问题的文章。很多内容似乎都围绕着会话的名称,名称中没有下划线。这些文章似乎都是针对ci1.x的。CI是否仍存在此问题?我试着删除下划线,但没用。我还尝试添加以下代码: header ( 'P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"' ); 但这也没用。我们正试图具体做的是给我们的经销商一个链接,他们可以把
header ( 'P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"' );
但这也没用。我们正试图具体做的是给我们的经销商一个链接,他们可以把他们的网站,将打开一个iframe到我们的网站的一部分。iframe在我们的网站上运行良好,但在我们的经销商网站上运行不好。这可能与跨域问题有关吗
这不是应该在CI中解决的问题吗?我认为他们的本地会话不会有这个问题。有几件事:
sess\u match\u ip
和sess\u match\u useragent
设置为FALSE
,因为这可能会导致您描述的问题cookie\u域
,cookie\u路径
cookie\u secure
设置为FALSE
(除非
通过https)这是否也与“过期”饼干和IE有关?有问题的经销商在澳大利亚。IE是否可以将会话视为已过期,即使它是有效的?您试图在https页面上打开的iframe是否是通过http调用的iframe?或者反之亦然?显然,这与P3P有关。请参阅此链接:不使用I-Frames的更多原因。