После установки приложения из магазина ошибка, указанная ниже, отображается в журналах сервера, и я получаю непредвиденную ошибку из worklight.js, так как WL.DeviceAuth.saveCertificate не удалось.IBM Worklight 6.1 [Полученный плохой токен от клиента]
DeviceAuthent E com.worklight.core.auth.ext.DeviceAuthenticator checkTokenString FWLSE4007E: Received bad token from client. Server token:'fgak243l7r2ulo2k7mnv63ea57', client token:'8396shihvo3h6r3d3h4om53ba8'
Фактически эта ошибка отображается только при первом открытии приложения, тогда все кажется ОК. Интересно, возникает ли причина из AppAuthenticity, которая отключена с консоли WL.
Я использую Worklight 6.1.0.02.20141216-0421, а на initOptions.js connectOnStartup установлен как истинный.
Есть идеи по этой проблеме?
Вы не упомянули, работаете ли вы на Android или iOS. Кроме того, вы всегда видите сообщение, когда вы запускаете приложение в первый раз? –
Я бегу на Android, и сообщение появляется при каждом первом запуске приложения после новой установки. Кроме того, я заметил, что когда я чищу данные приложения с моего устройства, я открываю его снова, появляется сообщение. Просто хочу упомянуть, что в первом представлении (логин) я вызываю адаптер в представлении init. – SK7
У вас работает очень старая сборка Worklight 6.1. Последним является IF201611022-042. обновите свой сервер, студию и перестройте приложение и повторите попытку. –