2015-02-07 27 views
0

使用codeigniter框架版本2.2.1。試圖通過會話數據存儲內的查詢字符串:會話數據中的查詢字符串導致HMAC不匹配

$ci->session->set_userdata('parentCrumbs', array(
      '<a href="/store/items/' . $ci->input->server('QUERY_STRING') . '">Items</a>' 
     )); 

我會被放棄,我收到的錯誤日誌說明中的消息:

會議:HMAC不匹配。會話cookie數據與預期不符。

在會話cookie中存儲查詢字符串不可行嗎?有什麼簡單的我想念或不明白?

+0

內你讀過這個已經:通過加密的會話cookie時,問題不會出現? https://github.com/bcit-ci/CodeIgniter/issues/3094 – AdrienXL 2015-02-07 22:45:27

回答

0

我一直沒有加密我的會話cookie,因爲這個應用程序目前仍在開發中,並且在瀏覽器中查看會話cookie的值已經有用了。但事實證明,這個

$config['sess_encrypt_cookie']  = TRUE; 

從/application/config/config.php

相關問題