IE 11 浏览器在尝试访问 App Cached 离线页面时显示“您未连接到网络”页面
IE 11 browser displaying 'You're not connected to a network' page while trying to access an App Cached offline page
背景:
我已经构建了一个即使离线也能工作的网页。此页面是根据 'AppCache' 准则制作的。
我的网络浏览器是 HP windows 8 平板电脑上的 IE11。
当我在物理服务器(Oracle weblogic)上直接点击页面的 URL 时,我就可以访问该页面了。即使我关闭网络连接,也可以通过 IE11 浏览器访问同一页面。
问题:
当我通过企业网关(F5 和 OHS)访问同一页面时,该页面在有网络连接时可用。但是一旦我关闭网络连接,我就会看到页面“您没有连接到网络”。
当我重新连接到网络并尝试访问同一页面时,我可以看到我的页面请求的资源都是从本地缓存浏览器提供的(我通过 IE 开发人员工具检查网络)。
我不确定发生了什么。即使没有连接,我也想访问我的页面。
注:
我的页面只能使用 'HTTPS' 通过网关访问。我直接访问服务器的地方是使用 'HTTP'
看来 IE 将其离线内容保存在不同的安全区域中。这些区域根据连接到网络或离线而有所不同。
似乎当我连接到网络时应用了 'Local Intranet' 安全区域。但是当我离线时,IE 浏览器应用了 'Internet' 安全区域。
当我将站点域名添加到 IE -> Internet 选项 -> 安全 -> 受信任的站点时,我的网页开始正常工作。
从那时起,当我连接到网络或离线时,将应用相同的安全区域。
背景:
我已经构建了一个即使离线也能工作的网页。此页面是根据 'AppCache' 准则制作的。
我的网络浏览器是 HP windows 8 平板电脑上的 IE11。
当我在物理服务器(Oracle weblogic)上直接点击页面的 URL 时,我就可以访问该页面了。即使我关闭网络连接,也可以通过 IE11 浏览器访问同一页面。
问题:
当我通过企业网关(F5 和 OHS)访问同一页面时,该页面在有网络连接时可用。但是一旦我关闭网络连接,我就会看到页面“您没有连接到网络”。
当我重新连接到网络并尝试访问同一页面时,我可以看到我的页面请求的资源都是从本地缓存浏览器提供的(我通过 IE 开发人员工具检查网络)。
我不确定发生了什么。即使没有连接,我也想访问我的页面。
注:
我的页面只能使用 'HTTPS' 通过网关访问。我直接访问服务器的地方是使用 'HTTP'
看来 IE 将其离线内容保存在不同的安全区域中。这些区域根据连接到网络或离线而有所不同。
似乎当我连接到网络时应用了 'Local Intranet' 安全区域。但是当我离线时,IE 浏览器应用了 'Internet' 安全区域。
当我将站点域名添加到 IE -> Internet 选项 -> 安全 -> 受信任的站点时,我的网页开始正常工作。
从那时起,当我连接到网络或离线时,将应用相同的安全区域。