我刚开始使用indexeddb来替换我的本地存储实现。使用本地存储,我知道存储的数据对于域,iframe和运行它的用户帐户是唯一的。但现在在indexxed db中,它是一回事吗?如果我要访问另一个域的页面或更改用户,它是否拥有自己的indexeddb数据?
答案 0 :(得分:2)
IndexedDB和localStorage具有完全相同的隐私/安全策略。即它们都确保数据是基于每个来源隔离的。哪里"起源"方案+域+端口。
所以" http://website.com"," http://otherwebsite.com"," http://other.website.com"," https://website.com"和" http://website.com:8080"所有这些都是相互隔离的,不能互相打开localStorage或IndexedDB数据库。
所有浏览器都是如此。