Phonegap iOS应用程序中的Cookie

时间:2012-11-09 17:59:48

标签: javascript ios cordova cookies

只是想知道是否有人可以帮助我解决我们在iOS上使用Cookie和Phonegap遇到的问题。

我有一个登录服务,我在我的应用程序中调用http://domain.name/fishing/login

它在我的设备上设置了一个名为“JSESSIONID”的cookie,路径为'/ fishing /'。

以后对服务器的所有请求都包含该cookie,而且所有内容都很常见。

但是,当我调用注销服务(http://domain.name/fishing/logout)时,它会清除服务器上的JSESSIONID,但不会清除我的设备上的JSESSIONID。因此,每次与服务器通信的未来尝试都会使用旧的cookie值并被拒绝访问。

即使我尝试再次登录,旧的cookie仍然存在,并且不会被新的cookie替换。

我试图通过javascript手动清除cookie,但没有运气。我甚至无法阅读它。也许是因为webview正在加载基于文件的文档,并且与服务器不在同一个域中?

有任何建议/意见吗?

谢谢!

1 个答案:

答案 0 :(得分:1)