想知道是否有人可以帮我解决我们在iOS和iOS上遇到的Cookie和Phonegap问题。Phonegap iOS应用程序中的Cookie
我有一个登录服务,我在我的应用程序,位于http://domain.name/fishing/login
它设置一个名为“JSESSIONID”我的设备上的cookie以“/钓鱼/”的路径调用。
所有未来对服务器的请求都包括该cookie,并且所有内容都是常规的。
但是,当我调用注销服务(http://domain.name/fishing/logout)时,会清除服务器上的JSESSIONID,但不会清除我的设备上的JSESSIONID。因此,将来每次尝试与服务器进行通信都会使用旧的cookie值并被拒绝访问。
即使当我尝试再次登录时,旧的cookie仍然存在,并且不会被替换为新的cookie。
我试图通过javascript手动清除cookie,但没有任何运气。我甚至无法读取它。也许是因为webview加载了一个基于文件的文档,并且与服务器不在同一个域中?
任何建议/意见?
谢谢!
不要使用coockies!而是手动存储会话ID – Ocelot