使用CORS从不同域访问IndexedDB?

时间:2014-09-24 23:56:57

标签: local-storage cors indexeddb

使用CORS以某种方式可以从域B访问域A上的IndexedDB中的数据。我想这个问题的答案几乎也适用于localStorage / sessionStorage。

2 个答案:

答案 0 :(得分:3)

您无法从多个域访问同一个数据库,访问范围仅限于html origin

html_Origin = protocol + "://" + url + ":" + port + "/";

Raymond Camden的补充说明: CORS是关于对不同服务器的http请求。 IndexedDB不在另一台服务器上 - 它在客户端上。

答案 1 :(得分:1)

安全设计无法从不同的原点访问IndexedDB API。但是,您可以通过postMessage API在跨文档文档之间进行通信和传输数据。