到处搜索,没有找到直接的答案。
CORS 是否使跨(子)域 localStorage 共享成为可能?
在 IE8 上呢?
最佳答案
不,无论 CORS 设置如何,您都无法直接访问另一个源的存储。
但是,您可以拥有一个远程 AJAX 服务,该服务可以将您的设置存储在远程域中。
例如说你的主网站 www.maindomain.com
返回标题 Access-Control-Allow-Origin: https://www.subsite.com
用于其 AJAX 请求。
然后你的其他网站 www.subsite.com
可以向例如发出 AJAX 请求https://www.maindomain.com/storage
检索或保存跨源详细信息。 www.maindomain.com
的本地存储可以在 www.subsite.com
的响应中作为 JSON 对象返回使用。
关于internet-explorer-8 - CORS 会影响 localStorage 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20190114/