我们要求保持基于iPhone Cordova的应用程序与完整的默认浏览器之间的会话保持打开状态。我们已经可以使用window.open(_system)
,但是cookie信息丢失了。
有没有一种方法可以执行此操作并维护cookie数据?
我们唯一的方法是对会话数据进行POST,对数据进行编码,然后在接收端使用Java servlet,然后从服务器端设置cookie。但这是令人费解且不规范的。这是唯一的方法吗?
我们的方法:
我们没有找到正确使用Cookie的方法。因此,
在服务器端的register上,为用户生成了一个唯一的令牌。
在iPhone Cordova App上:
-登录成功时,服务器将回答与当前用户相关的令牌。
-因此,来自应用程序的每个请求 都将用户令牌附加到末尾。
希望这个想法对您有所帮助。
玩得开心 !:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句