【发布时间】:2010-10-28 19:46:58
【问题描述】:
我试图避免当用户从我的 web 视图连接到 Facebook 时,下次他这样做时,不需要输入电子邮件和密码。我用这句话从“facebook.com”域获取cookie:
String cookie = CookieManager.getInstance().getCookie("facebook.com");
并将其存储在 SQLite 数据库中。当用户尝试再次连接到 Facebook 时,我在删除所有其他 cookie 后使用这句话:
CookieManager.getInstance().setCookie("facebook.com", user_acc.getSessionCookie());
但不起作用。我认为那个 cookie 无效,因为用户必须再次输入他的用户名和密码,登录后,我得到一个与我存储的不同的 cookie。
我做错了什么?还有其他方法可以实现吗?
提前谢谢你。
【问题讨论】:
标签: java android session cookies webview