Строка запроса в данных сеанса вызывает несоответствие HMAC

Использование 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 сеанса? Есть что-то простое, что я упускаю или не понимаю?

0

Решение

Я не шифровал мои сеансовые куки, так как это приложение в настоящее время все еще находится в разработке, и до этого момента было полезно посмотреть значения сеансовых куки из браузера … Однако оказывается, что этой проблемы нет при шифровании куки сессии через:

$config['sess_encrypt_cookie']      = TRUE;

Из /application/config/config.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]