gpt4 book ai didi

html - 如何使用 HTML5 应用程序缓存保留 SSL

转载 作者:太空狗 更新时间:2023-10-29 13:32:12 24 4
gpt4 key购买 nike

我有一个现有网站,可以在 http 和 https (SSL) 上正常运行。 SSL 证书有效,可通过在浏览器中检查来确认。

我开始使用 list 文件在我的网站上启用 HTML5 应用程序缓存。这对于加快页面加载速度以及最终实现离线功能很有用。这在使用常规 http 连接时效果很好。通过 https (SSL) 访问站点时会出现问题。当我这样做时,我可以很好地访问我网站的内容,并且 URL 显示为“https”,但是我看到以下行为:

Safari:它显示锁图标,但是当我点击锁图标检查证书时,它说证书无效。

Firefox:不显示加密的彩色地址栏,检查证书时提示没有证书。

Chrome 和 Opera:正确显示 URL 的安全性质,单击锁定图标时会显示 SSL 证书信息。是的!

我知道使用应用程序缓存会导致资源从浏览器本地提供,因此不会发生加密,但是客户不一定知道后台发生了应用程序缓存,他们是希望看到有效的 SSL 证书和连接安全的指示。 Safari 和 Firefox 似乎做错了,除非我遗漏了什么。那是我的问题。有谁知道如何让 Safari 和 Firefox 显示应用程序缓存提供的页面的 SSL 证书?您是否需要做一些特别的事情,或者这是 Safari 和 Firefox 的错误?

最佳答案

我相信之前有人和我讨论过这个问题。如果这有帮助,请告诉我。

更改所有脚本和 css 引用http://或 https://到//。

如果你没有,那么它没有意义,但如果你有,请告诉我它是否有效果。

我认为这可能与无法验证缓存页面的引用有关。

关于html - 如何使用 HTML5 应用程序缓存保留 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8979900/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com