sun*_*kid 7 php codeigniter hmac codeigniter-2
更新:即使在下载"修复"2.2.0后,更新日志文件仍然填满:
会议:HMAC不匹配.会话cookie数据与预期不符.
从CodeIgniter 2.1.3升级到2.2.0后,我收到错误:
会议:HMAC不匹配.会话cookie数据与预期不符.
Mcrypt扩展已启用.如果我设置$ config ['sess_encrypt_cookie'] = FALSE; (不是生产选项)没有错误.任何帮助非常感谢.
小智 3
CI_Input->_sanitize_globals() 函数有时会破坏加密会话以解决此问题,我更改了 /system/core/Input.php (版本 2.2,第 636 行)
$_COOKIE[$this->_clean_input_keys($key)] = $this->_clean_input_data($val);
Run Code Online (Sandbox Code Playgroud)
到
if(!(config_item('sess_encrypt_cookie') === TRUE) || $key!=config_item('sess_cookie_name'))
$_COOKIE[$this->_clean_input_keys($key)] = $this->_clean_input_data($val);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3384 次 |
| 最近记录: |