Phonegap / Cordova:使用SESSION向服务器发出有状态请求

时间:2014-09-25 07:28:23

标签: php ajax session cordova

我搜索了很多,但找不到我的问题的答案 我正在使用Phonegap / Cordova与服务器Apache / PHP进行通信 登录后,应用程序每分钟轮询服务器以查看发生的情况,并使用$ _SESSION ['userid']查询数据库(因此数据库知道用户)。
问题是,对于每个ajax请求,都不会维护SESSION,可能是因为ajax请求来自file:///而不是来自服务器,所以PHPSESSID会针对每个请求重新生成,并且与服务器上的PHPSESSID不匹配。
这就像我每次都要进行身份验证一样 换句话说,SESSION是为了给网络提供“状态”,但就我而言,这种“状态”是行不通的。 你有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我发现我的问题只与Android平台有关,而不是设置为接受Cookie。它接受了一些简单的调整,here有解决方案。