主动通知随机处理 - IBM Worklight

时间:2014-09-30 23:58:04

标签: ibm-mobilefirst

我刚刚测试了我的应用程序的活动通知,并且我可以观察到通过IBM Worklight控制台主动通知的消息设置随机弹出而不是总是,你能帮助我知道为什么消息不会每次都出现在我身上启动应用程序。

由于 Djrecker

1 个答案:

答案 0 :(得分:0)

如果没有关于问题的更多详细信息(例如服务器和设备日志),很难说。但是一个可能的原因可能是,在通知首次弹出之后,在应用程序与Worklight Server的原始会话的JSESSIONID到期之前再次尝试它。在这种情况下,第一次运行应用程序时,应用程序需要对" wl_remoteDisableRealm"进行身份验证。领域将导致通知弹出 - 然后在下次运行应用程序时,会话仍然有效,因此对" wl_remoteDisableRealm"领域仍然有效 - 因此通知不会再次弹出。

测试这是否与您的应用程序正在发生的一种方法是将服务器会话超时减少到一个非常小的值。然后运行应用程序,并观察通知弹出。然后退出应用程序,等待会话超时期限到期,然后再次启动应用程序,看看是否再次弹出通知。观察这是否始终可重复。如果是这样,那就是正在发生的事情。