Использование codeigniter Framework версии 2.2.1. Попытка сохранить строку запроса в данных сеанса с помощью:
$ci->session->set_userdata('parentCrumbs', array(
'<a href="/store/items/' . $ci->input->server('QUERY_STRING') . '">Items</a>'
));
Мой сеанс отменен, и в журнале ошибок появляется сообщение о том, что:
Сессия: несоответствие HMAC. Данные cookie сеанса не соответствуют ожидаемым.
Разве невозможно сохранить строку запроса в файле cookie сеанса? Есть что-то простое, что я упускаю или не понимаю?
Я не шифровал мои сеансовые куки, так как это приложение в настоящее время все еще находится в разработке, и до этого момента было полезно посмотреть значения сеансовых куки из браузера … Однако оказывается, что этой проблемы нет при шифровании куки сессии через:
$config['sess_encrypt_cookie'] = TRUE;
Из /application/config/config.php
Других решений пока нет …