我跑称为“ptviewer”第三方Java小程序: http://www.fsoft.it/panorama/ptviewer.htmJava applet重设所有cookies?
它与笨PHP框架建立了一个网站上运行。每当我访问包含小程序的页面时,我的所有cookie都会从浏览器中被神秘地移除。
我已经将问题缩小到小程序。评论出来,一切都很好。
是否有任何已知的Java插件的“功能”,导致Cookie被删除?在发生
问题:FF(3.X),IE8,Chrome的
我跑称为“ptviewer”第三方Java小程序: http://www.fsoft.it/panorama/ptviewer.htmJava applet重设所有cookies?
它与笨PHP框架建立了一个网站上运行。每当我访问包含小程序的页面时,我的所有cookie都会从浏览器中被神秘地移除。
我已经将问题缩小到小程序。评论出来,一切都很好。
是否有任何已知的Java插件的“功能”,导致Cookie被删除?在发生
问题:FF(3.X),IE8,Chrome的
后Piskvor向我保证,这是什么做的小程序本身,我打开了它的源代码ptviewer,发现它发送它自己的用户代理在头部。 CodeIgniter的会话库(1.7.2)执行安全检查以确保用户代理匹配。在Session.php中注释掉第185-189行解决了这个问题。
嗯,必须是来自2.8版本的东西。我会记下来。谢谢克里斯! – santiagobasulto 2010-12-22 14:44:25
在/application/config/config.php,在笨2.1.4设置sess_match_useragent为FALSE
$config['sess_match_useragent'] = FALSE;
做工精细。
非常感谢!
绝对不是Java插件,我怀疑你的特定小程序。 – Piskvor 2010-12-22 12:27:33