我是否需要设置特殊的IE安全设置或标头以允许来自Chrome BHO的请求?如果没有,那么阻止我的AJAX调用的是什么?
我的HTML5应用使用AJAX访问清单白名单(NETWORK部分)中列出的资源。清除IE缓存后,应用程序将加载并访问HTTP状态为200的JSON资源。
如果我关闭IE窗口,然后在新的IE窗口中导航到该应用程序,则从缓存加载应用程序。但是,访问我的JSON资源会导致HTTP状态为0,并显示消息“通信失败”。
在调查此问题时,我发现IE不信任该页面。 如果页面标题中没有Google BHO元标记,则该页面是可信的。将元标记添加回标题,页面不受信任。
此问题特定于IE / Google Chrome Frame。例如,Chrome浏览器在从缓存加载时可以正常工作。
答案 0 :(得分:0)