1
我正在使用Worklight Encrypted Offline Cache(EOC)的IBM Worklight 6項目中開發兩個不同的混合應用程序。這就是說,一切似乎都適用於每個應用程序單獨。我可以打開EOC,讀取,寫入等。但是,如果我嘗試在Blackberry10模擬器或Windows Phone 8模擬器上運行一個應用程序,然後再運行另一個應用程序,則EOC會給我一個「憑據不匹配」錯誤。Worklight Encrypted離線緩存憑證與安裝的多個應用程序不符?
看來EOC希望我的兩個應用程序都使用相同的憑據來訪問它。
有沒有人看過這個問題或任何人可以提供任何建議?
我應該注意,在iOS上使用EOC時我沒有看到這個問題。 (話雖這麼說,可這是一個模擬器的問題?)
EOC將元數據和數據存儲在HTML5本地存儲中,如果[在這裏打印存儲的項目](http://stackoverflow.com/a/5410874/186909)可以幫助您調試問題。也許這兩個應用程序都在查找同一位置的數據?僅供參考:我從未在BlackBerry或Windows Phone上使用過EOC。 – cnandreu
這些項目是不是加密? – Opossum
是的,您存儲在EOC中的數據將被加密。我的意思並不是要給人留下上面沒有評論的印象。 – cnandreu