繁体   English   中英

Chrome 显示旧的 SSL 证书

[英]Chrome shows old SSL certificate

我在服务器上使用让我们加密证书。 证书会自动更新并更新 server-config。

问题:当我在 Chrome 中打开网页时,它显示证书有效,但证书对话框仍显示旧证书信息(请参阅从日期起生效): 在此处输入图片说明

当我以隐身模式打开页面时,浏览器显示正确的/new 证书在此处输入图片说明

另一个奇怪的事情:

  • 使用CTRL+F5刷新页面后,Chrome 显示正确信息
  • 但是当我现在关闭标签并打开一个新标签时,旧信息将再次显示!?

问题:

  1. 这可能是 Chrome 中的错误吗? 即可能它缓存了证书信息太久
  2. 或者我的网页/服务器可以做些什么来更新这些信息?

tl;博士

事实证明,该问题与网页是 PWA 相关,并且我们最初使用的是仅限 www 的证书。

详情

  • 在设置服务器时,我们首先为www.myapp.com创建了一个 www-only-certificate
  • 但是我们忘记在证书中包含裸域,所以几个小时后我们为myapp.comwww.myapp.com创建了一个新证书
  • 已经加载应用程序的浏览器存在问题中描述的问题

结果
实际上我们只是忽略了这个问题,因为只有少数客户端受到影响,即使对于那些客户端,chrome 也不会显示错误并且连接仍然是加密的

有关更多详细信息,请参阅此让我们加密论坛帖子

清除 Windows 10 计算机中的浏览器缓存以解决此问题 -

https://kinsta.com/knowledgebase/how-to-clear-browser-cache/

CTRL + SHIFT + DEL。 Chrome 将打开一个新选项卡,其中包含一个标题为“清除浏览数据”的弹出窗口。 确保只选中缓存的图像和文件框。 否则,您可能会意外清除浏览历史记录、保存的密码、cookie 等:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM