黑莓webapps有使用cookies的问题吗?

时间:2009-08-03 21:04:56

标签: browser blackberry cookies mobile

我知道我没有提供很多细节......现在很难得到很多细节...... 但我正在开发一个Web应用程序,它有一个登录页面,并存储用户是否在会话数据中登录,并链接到cookie数据。

它可以在大多数设备和计算机上运行...但是在我尝试过的黑莓上,它似乎丢失了cookie信息,因为在用户完成登录工作流后,该网站仍然认为他们没有登录

有人知道在Blackberry设备上使用Cookie时常见的问题或问题吗?

我一直在尝试一下,当cakePHP在黑莓设备上生成session_id cookie时,我的问题似乎被隔离了。

2 个答案:

答案 0 :(得分:1)

这不是特定于黑莓的,但一些移动运营商的HTTP网关丢弃cookie的情况并不少见。例如,他们可以跨多个网关对来自设备的请求进行负载均衡,并且每个请求都可以自发地从一个请求跳到另一个请求,并且您丢失了cookie。

如果您想安全地使用Cookie,我建议您不要使用Cookie,特别是如果您希望自己的应用能够在每个网络上运行。而是使用URL重写将会话ID放入URL中。

答案 1 :(得分:0)

嗯,cakePHP正在做一些事情(不确定是什么)阻止cookie在黑莓设备上正常工作。我们通过手动启动会话来覆盖cakePHP的会话,现在会话在黑莓设备上正常工作。