Chrome“活动内容出现证书错误”

Chrome "Active content with certificate errors"

提问人:Elijah Lynn 提问时间:5/24/2017 最后编辑:CommunityElijah Lynn 更新时间:8/11/2022 访问量:40153

问:

我们最近更新了我们的 ZNC 服务器(不要认为这很重要)使用新证书,以包含使用者备用名称 (SAN) DNS 字段。它现在可以隐身运行,但我现有的会话显示错误“此页面不安全(HTTPS 损坏)”,详细信息如下:

存在证书错误的活动内容

您最近允许 加载了证书错误(例如脚本或 iframe)的内容 在此站点上运行。

我被搜索了,但没有找到任何与此相关的更多细节。听起来它会自行过期,因为它显示“最近”,但我更关心如何快速解决这个问题,并希望用户无需执行任何操作。

enter image description here

我已经禁用了网络请求中显示的扩展程序,现在只剩下几个请求,所有这些请求都是 HTTPS。我还尝试了 ctrl + shift + r 来重新加载/绕过缓存,以及重新加载时选择的开发工具“禁用缓存”。

enter image description here

Google-Chrome SSL SSL证书 Chromium TLS1.2

评论


答:

40赞 Elijah Lynn 5/24/2017 #1

重新启动浏览器将删除“带有证书错误的活动内容”。

不过,有些人很少重新启动浏览器,最好知道如何在不重新启动的情况下解决此问题。

更新:较新的答案解释了如何在不重新启动>https://stackoverflow.com/a/46390363/292408 的情况下执行此操作

评论

2赞 deed02392 8/27/2017
错误对我来说消失了,没有重新启动我的浏览器。在我添加了对某些内部 Web 管理服务器进行签名的 CA 之后,发生了此错误,我之前通过证书错误继续执行该服务器。
0赞 6/21/2020
您提供的链接链接到此问题。
0赞 Elijah Lynn 6/24/2020
它确实如此,并且它还链接到较新的答案,并且应该在单击后突出显示它。我不能说“高于”或“低于”,因为用户排序可能与我的不同。
210赞 Jamie Cockburn 9/24/2017 #2

要在不重新启动的情况下清除此错误,请执行以下操作:

  • 打开开发人员工具
  • 转到“应用程序”选项卡
  • 清仓
  • 关闭并重新打开选项卡

评论者指出了以下几点:

  • 您必须关闭所有窗口中对同一域(包括子域)打开的所有选项卡
  • 您可以在清除存储之前取消选中“cookies”以保留登录信息等

评论

0赞 Elijah Lynn 10/3/2017
谢谢你,我无法亲自确认这是否有效,但根据 @Yitz 的评论和到目前为止的 4 个赞成票,我会接受这个答案。
1赞 Elijah Lynn 12/7/2017
这也适用于损坏的证书链,在服务器上修复后未显示,一位同事刚刚发布了此问题的答案链接!
5赞 Ferdinand.kraft 1/29/2018
如果您想保留登录信息,您可以在清除存储之前取消选中“cookie”。
12赞 raarts 10/31/2018
不幸的是,这个答案和下面的答案都没有解释为什么这可以解决问题。
6赞 Nick K9 5/9/2020
重要警告:您必须关闭对站点打开的所有选项卡。只是现在的不会削减它。
3赞 dragon788 12/12/2017 #3

这可能等同于其他方法,但我在试图避免重新启动浏览器时发现了它。

  1. 单击 URL 左侧的“不安全”。
  2. 单击 Cookie 下的数字(因为它们几乎总是设置的),例如 4 正在使用中。
  3. 单击每个 URL,然后单击删除。
  4. 关闭选项卡并重新打开,警告应该已经消失,并显示“安全”。