Phonegap不传播会话cookie

时间:2013-09-06 14:13:54

标签: cookies ios6 cordova

在真实的iphone上使用Phonegap-3.0.0 + ios6.1,在处理服务器端的真实https域上,来自不同来源的许多回复都会导致我进行多次尝试并且无法处理会话Cookie,I仍然无法在Iphone5+Phonegap app上正确处理,尽管一切都在Iphone5+Safari完美无缺。

信息来源&了解

  • Cookies-in-PhoneGap。这建议使用另一种传输机制在客户端和服务器之间交换cookie。在线上处理cookie(javascript set:document.cookie=...get:xhr.getResponseHeader('Set-Cookie'))并将其保存在Phonegap-html5-LocalStorage中,以获取它并在下一个ajax请求中重置它。

  • Iphone & Phonegap。我已将此可可代码放在文件app>Classes>AppDelegate.m中。我不认为我必须修改它。它似乎默认激活。我的php服务器仍告诉我Your session has timed out, or you have disabled cookies.

我已经在不同的环境中处理这个客户端服务器好几个月,一直工作,直到phonegap进入图片。

问题

  1. 从网络读数来看,应该已经设置了phonegap以获得cookie支持。对与否?
  2. 默认情况下Phonegap是否真正处理cookie(创建项目时)?
  3. 开发人员必须实现cookie处理传输机制吗?
  4. 提前致谢。

0 个答案:

没有答案