所以,我已经尝试了很多东西,但在使用 Google Chrome 中的开发人员工具查看时,仍然总是得到持续时间设置为“会话”的 Cookie。这是我当前的设置:
核心.php:
Configure::write('Session.cookie', 'session');
Configure::write('Session.timeout', '3600');
Configure::write('Session.start', true);
Configure::write('Security.level', 'high');
users_controller.php
$this->Cookie->write('xHi1PeWmAw', $user_record['User']['id']);
我尝试使用 $this->Cookie->time = 3600; 更改 Security.level,Session.timeout;并结合所有这些,但我似乎无法改变那个持续时间。我还尝试了短时和长时,因为理想情况下我希望这个 cookie 尽可能长。你能告诉我我做错了什么吗?