Недавно я сделал три приложения для тортов, и все три имеют одну и ту же проблему. Конфигурация в основном стандартная, и я использую ее в качестве параметров сеанса.
Configure::write('Session', array(
'defaults' => 'php',
'cookie' => 'test'
));
После долгих поисков в гугле все просто предполагают, что уровень безопасности слишком высок, но я никогда не менял это значение, это:
Configure::write('Security.level', 'medium');
Изменить:Я также пробовал с низким уровнем безопасности и без изменений.
Я использую только базовую аутентификацию, чтобы проверить, вошел ли пользователь в систему или нет.
Срок действия файла cookie истекает через три часа после входа в систему, и дата истечения срока действия не обновляется до тех пор, пока я снова не войду в систему. Это нормально?
Кажется, я вообще не могу воспроизвести проблему, иногда я вхожу в систему, и уже после следующего щелчка я снова выхожу из системы, а в других случаях это длится некоторое время.
Я использую Chrome в Windows 7, и на сайте нет AJAX.
Есть идеи? Спасибо.