某些设备上的"Cookie未启用错误"

Tay*_*orP 9 cookies android facebook facebook-authentication facebook-login

我正在开发一个应用程序,它使用Facebook作为应用程序标准帐户创建流程的备用登录方法.在某些设备上,Facebook的Web对话框身份验证产生错误"您的浏览器未启用Cookie.请在您的安全首选项中进行调整".

到目前为止,我只在亚马逊的Kindle Fire和Galaxy Tab 10.1上看过它.我已经验证在两台设备上都启用了Cookie,并且设备可以使用其库存网络浏览器登录Facebook.在设备上重新安装我的应用程序没有任何效果,并且在启动Web对话框时,logcat中不存在任何错误或警告.我正在使用最新的Facebook SDK 3.0 for Android.

任何关于这个问题的见解将不胜感激.

编辑:我还应该补充一点,我不确定是否存在cookie问题.如果我输入了伪造的密码,FB对话框将尝试登录并失败并显示密码错误消息.如果我然后尝试再次登录,使用真实密码,对话框将通过,一切都将顺利处理.也正确创建了FB会话.仅当我首先尝试"真实"登录时才会出现Cookie错误,而不是第一次登录失败然后再次登录.

Rup*_*dav 1

我遇到了同样的问题&我做了什么来解决这个问题_

  1. 启动我的设备默认设置Browser
  2. 转到选项菜单,
  3. more然后选择settings
  4. 向下滚动直到找到该Accept cookies选项。不应选中旁边的框。选择该框将出现一个绿色复选标记并启用网络浏览器的 cookie。如果您想禁用 cookie,只需关闭该复选框(在启用 cookie 和禁用 cookie 的情况下进行测试)。

我希望这能解决您的问题。