代码点火器:不允许在不同浏览器中使用密钥字符

时间:2010-10-18 07:27:06

标签: codeigniter uri key

我一直在开发codeigniter中的第一个应用程序。昨晚一切正常,但是当我今天早上解雇它时,我收到了错误'Disallowed Key Characters',但后来发现这个错误只发生在Firefox&不是Safari(网站加载正常)?

使用“不允许的关键字符”需要注意哪些问题,以确保我的应用与所有浏览器兼容(& Cookie设置?)。

谢谢!

- 更新清除cookie工作。允许ci_session,虽然这些是本地主机(MAMP)上不同的应用程序(textpattern)的cookie - 所以再次,我应该注意什么与cookie&代码点火器?

1 个答案:

答案 0 :(得分:0)

正如您所确定的,Cookie可能是导致此问题的原因

在不了解更多关于设置的情况下很难确定,但是您的cookies KEY可能包含无效字符?我不相信该值有任何影响。

有一些关于显示CI加入和不加入的资源 - 出于安全原因,它对于无效字符(例如\n \r以及其他许多字符)非常挑剔

有关类似的声音问题,请参阅this thread