带有Sync的IBM Worklight JSON存储

时间:2013-05-15 05:15:48

标签: ibm-mobilefirst jsonstore

当我尝试使用Sync同时运行Worklight Application JSON Store时,我收到错误

2013-05-15 10:27:43.466 OffApp[935:c07] [LOG] 16 Error Message: COULD_NOT_GET_SECURE_KEY

JSON存储无法加载初始数据来自适配器

1 个答案:

答案 0 :(得分:0)

该错误消息表明正在使用JSONStore的应用程序无法访问Worklight Server。它正在尝试访问/random以获取安全的随机令牌。

response [/apps/services/random] success: e9097576c8663f4d9946c9389570ff34bf81975c

该令牌用于生成提供数据加密所必需的密钥。

生成安全随机的函数是:

WL.EncryptedCache.secureRandom(callback);

编辑(2014年2月6日):您可以在没有Worklight Server的情况下执行以下操作:

WL.JSONStore.init(..., {localKeyGen: true});

init的文档中的更多详细信息。