2011-07-07 29 views
0

我正在製作一個與CakePHP站點通信的iphone應用程序。在用戶登錄的應用程序&站點上生成會話。在網站上,會話仍然存在,但它不在應用程序中。在兩次請求之間大約一小時後,它似乎即將過期。Cake Session終止太快

我編輯了Cake的核心配置文件,使用Session.cookie的CAKEPHP,將Session.timeout設置爲非常大的數字(例如1036800),最後將Security.level設置爲'low'。

iPhone應用程序顯示我發送給Cake的令牌以及令牌Cake期望給用戶的令牌,不幸的是,令人期待的令牌總是爲空/已刪除。

測試時,我將Session.timeout值設置爲1(5分鐘)和2(10分鐘),並且會話在正確的時間到期,但將其設置爲大數似乎僅使其過期一個小時:(

任何想法將是巨大的:?d

+0

爲什麼你需要住一個多小時的多個會話 – zerkms

+0

嘿Zerkms ,該項目的要求,該會議生活很長時間 – bennythemink

+0

任何原因? – zerkms

回答