2016-06-08 67 views
0

我想问一下,如果可以在IE中创建两个不同的本地存储,但是具有相同的起源但不同的端口?我知道IE对同源策略有这个例外,但我们希望实现这一点,就像当前的chrome行为。我们的项目有两个同一起源但不同港口的环境居民。 test.com:8006和test.com:8007发布版本。一个用户可以在一个浏览器标签中访问以前的版本,而另一个用户可以在另一个标签中使用当前版本本地存储在IE中的同源策略

如果这是不可能的,你能让我知道什么是解决方法吗?或者你是如何处理这个黑社会的?

谢谢!

+0

[同一产地的主机,在JS不同的端口(HTTP的可能重复: //stackoverflow.com/questions/5714135/same-origin-host-different-ports-in-js) – John

回答

0

不同的端口意味着不同的来源。 因此,本地存储的所有CORS策略都适用于具有不同端口的网站。

至于解决你的问题,没有直接的方式来做到这一点,但也有在this文章中提到了几个解决方法