关闭应用程序后如何维护LTPA令牌?

时间:2013-11-28 09:25:41

标签: android ibm-mobilefirst worklight-security

我实施了WASLTPAAuthentication(使用WASLTPALoginModule和Realm),效果很好。
我可以打电话给我的JAX-RS,他们通过cookie获取身份。

我的问题是:在点击主页按钮并打开最近应用程序的菜单以刷卡并退出应用程序后,再次打开它会话被破坏,cookie丢失,我需要插入我的凭据和再次登录。

有没有办法防止这种情况发生?我是否需要以某种方式将cookie存储在localStorage上?

1 个答案:

答案 0 :(得分:1)

看起来即使您的LTPA cookie仍然有效,当您关闭应用程序并且会话终止时,cookie也会被清除。您需要将LTPA cookie保存在本地存储中,然后手动设置cookie,如果您希望将其用于多个会话。

LTPA cookie包含在成功登录WASLTPARealm后返回的UserIdentity的attributes对象中,因此您应该已经可以访问它。它只是一个保存和检索它的问题。