Javascript &引用;脚本5:访问被拒绝;使用LocalStorage访问网站时出错

Javascript &引用;脚本5:访问被拒绝;使用LocalStorage访问网站时出错,javascript,internet-explorer,local-storage,windows-8.1,internet-explorer-11,Javascript,Internet Explorer,Local Storage,Windows 8.1,Internet Explorer 11,在Windows 8.1/IE11上访问网站时,我们的一个客户端出现“SCRIPT5:访问被拒绝”错误。只有一个客户端出现此问题,而不是所有客户端。 当我们查看错误消息时,发现尝试访问时失败了 _global.localStorage 客户表示,如果他们将我们的网站添加到“受信任的网站”中,工作正常。 我们遇到的问题是,我们的开发/测试环境中没有一个存在此问题。我们正在运行与客户端相同版本的OS和IE。因此,我们在尝试重现此问题时遇到了一些困难。 这里提到的sa 我已尝试打开/关闭DOMSt

在Windows 8.1/IE11上访问网站时,我们的一个客户端出现“SCRIPT5:访问被拒绝”错误。只有一个客户端出现此问题,而不是所有客户端。

当我们查看错误消息时,发现尝试访问时失败了

_global.localStorage
客户表示,如果他们将我们的网站添加到“受信任的网站”中,工作正常。 我们遇到的问题是,我们的开发/测试环境中没有一个存在此问题。我们正在运行与客户端相同版本的OS和IE。因此,我们在尝试重现此问题时遇到了一些困难。
这里提到的sa


我已尝试打开/关闭DOMStorage/增强保护模式/保护模式,但仍然没有成功。

到目前为止,我们最好的猜测是,客户的IT部门应用的某些设置/组策略可能会导致此问题,而不是代码问题,因为它适用于所有其他客户。

所以我的问题是

我可以检查哪个设置/组策略/域设置,以便重现此错误。

我如何在不进行任何代码更改的情况下解决此问题因为客户端有1000多个用户,所以只有IT部门更改策略才是唯一的选择,而不是要求每个用户添加到“受信任的站点”

有什么我没查到的吗


任何帮助都会非常棒。

我发现了同样的问题。我使用回退解决了它:

var storage;
try {
  storage = localStorage;
} catch(e) { //Here is exception Access Denied
  var innerStorage = {};
  storage = {
    getItem: function(e) {
      return innerStorage[e]
    }, 
    setItem: function(e, i) {
      return innerStorage[e] = i
    }, 
    removeItem: function(e) {
      delete innerStorage[e]
    }
}
致以最良好的祝愿,
Aleh

你发现哪种GPO会影响这一点了吗?