IBM Worklight 6.1 [从客户端收到错误令牌]

IBM Worklight 6.1 [ Received bad token from client]

从商店安装应用程序后,服务器日志中显示以下错误,我从 worklight.js 收到意外错误,因为 WL.DeviceAuth.saveCertificate 失败。

DeviceAuthent E com.worklight.core.auth.ext.DeviceAuthenticator checkTokenString FWLSE4007E: Received bad token from client. Server token:'fgak243l7r2ulo2k7mnv63ea57', client token:'8396shihvo3h6r3d3h4om53ba8'

事实上,这个错误只是在我第一次打开应用程序时出现,然后一切似乎都还好。我想知道原因是否来自 WL 控制台禁用的 AppAuthenticity。

我正在使用 Worklight 6.1.0.02.20141216-0421,并且 initOptions.js connectOnStartup 设置为 true。

对这个问题有什么想法吗?

我通过将 connectOnStartup 属性 更改为 false 来解决这个问题,然后我尝试调用 WL.Client.connect() 在稍后阶段连接到 Worklight 服务器。