我正在制作一个与CakePHP网站通信的iphone应用程序。在应用程序&用户登录的站点,生成会话。在网站上会话仍然存在,但它不在应用程序上。它似乎在请求之间大约一个小时后到期。
我编辑了Cake的核心配置文件,使用CAKEPHP作为Session.cookie,将Session.timeout设置为一个非常大的数字(例如1036800),最后将Security.level设置为'low'。
iPhone应用程序显示我发送给Cake的令牌以及用户期望的令牌Cake,不幸的是,它期望的令牌始终为空/删除。
测试时我将Session.timeout值设置为1(5分钟)和2(10分钟),并且会话在正确的时间到期,但是将其设置为大数似乎只是使其到期小时:(
任何想法都会很棒:D
答案 0 :(得分:0)