具有SSL证书缓存的服务工作者

莫国强

我们在Google Cloud服务器上托管了许多站点。

我们最近向服务器添加了更新的SSL证书;除设置服务工作人员的站点外,我们所有站点随后都加载了新证书。似乎该站点仍在加载旧证书(目前仍然有效-明天过期)。

看起来它与缓存有关-清除浏览器缓存后,还将为该站点加载新证书。

证书过期时对客户端来说会是一个问题吗?当浏览器(Chrome,Firefox等)在缓存中找到过期的证书时,它们会自动在服务器上检查新证书,还是会显示SSL警告页面(例如https://expired.badssl.com/)?

有什么方法可以确保客户端/浏览器从服务器加载更新的证书?

吉列尔莫·平凯(Guillermo Pincay)

Google Chrome不会重新验证磁盘上的证书,这样做是为了不破坏Chrome的离线功能。Chrome每次更新缓存时,都会获取新证书,直到这种情况发生之前,不必担心旧证书的有效性。

您可以在Chromium论坛上引用此主题

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何卸载服务工作者?

是否可以修改服务工作者缓存响应标头?

服务工作者和客户端请求“缓存控制”:“无缓存”

通过http的服务工作者:获取脚本时发生SSL证书错误

WebView:以编程方式清除服务工作者缓存

使用CSRF令牌缓存请求时,如何减少服务工作者缓存的大小

服务工作者不会从缓存中返回文件

PWA服务工作者缓存/更新预期行为

notificationclick事件服务工作者

将服务工作者保存在缓存中有意义吗?

根据年龄删除服务工作者缓存中的条目

注销时如何清除服务工作者缓存?

延迟加载或预加载Angular模块并使用服务工作者来缓存结果?

服务工作者列出缓存中的所有URL并传递给另一个函数

具有自签名证书的高级Web应用程序服务工作者

在服务工作者中服务之前,可以编辑缓存的index.html吗?

通常,服务工作者应预缓存哪些文件?

如何防止服务工作者删除缓存,PWA

如何由服务工作者更新缓存的资源

服务工作者查询缓存算法是否允许表达式匹配URL路径?

服务工作者中的XMLHttpRequest

检查服务工作者缓存中是否存在URL

服务工作者缓存文件但不离线加载

离子 PWA 服务工作者 - 没有 CORS

服务工作者从磁盘缓存中缓存资源

服务工作者在反应中缓存的路由

服务工作者缓存与 VuexPersistence

角度缓存 - 我们应该使用服务工作者吗?

服务工作者缓存破坏谷歌地图 api