我有JSONStore的输入ID和密码来初始化
var collection = {};
var option = {};
var VERSION_COLLECTION = "versionCollection";
option.username = "TESTID";
option.password = "TESTPASSWORD";
option.localKeyGen = false;
collection[VERSION_COLLECTION] = {
searchFields : {
"id" : "string",
"name" : "string"
}
};
WL.JSONStore.init(collection, option).then(function() {
alert('ok');
}).fail(function(error) {
alert(error);
});
它提醒我。所以我假设初始化没问题。但是当我使用sqllite浏览器打开TESTID sqllite文件时,我设法成功打开文件而不会提示任何错误。从那以后没有任何意义 https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_jsonstore_security.html 请注意,如果我们在第一次初始化初始化JSONStore集合时提供密码,则sqllite将被加密。
我在IBM网站上尝试过JSONStore Hybrid示例,sqllite已加密。我不知道我做错了哪里。是否需要进行任何其他配置才能加密sqllite?
这是我的MFP版本
IBM MobileFirst Platform Studio 7.1.0.00-20150807-0630
Java 1.7
谢谢。