如何修复 Chrome 中的 SSL 安全证书错误

SSL 是Secure Sockets Layers的首字母缩写词。这是一个全球公认的安全协议,负责确保您在互联网上访问的网站是安全的。 

证书颁发机构(Certificate Authorities)(CA) 向网站颁发SSL安全证书,让您知道 Web 服务器和您的 Internet 浏览器之间交换的数据是加密的。

(Websites with an HTTPS prefix)URL地址开头带有 HTTPS 前缀的网站具有SSL安全证书。另一个视觉线索是浏览器地址栏中网站URL左侧的锁定图标。这些迹象表明网站具有SSL安全证书,即网站是安全的。

在使用Chrome时,您一定会遇到一些SSL安全证书错误。有些特定于一个网站,而另一些则影响所有网站。有时,这些Google Chrome安全错误的发生是因为您的浏览器或网站服务器出现问题。其他时候,这些错误的原因很难确定。

SSL证书错误也有不同含义的唯一错误代码。在本故障排除指南中,我们将向您展示其中一些错误代码的含义、导致错误的因素以及如何修复它们。

在尝试以下任何解决方案之前,请重新加载受影响的网站或重新启动ChromeChrome中的(Chrome)安全(Security)证书错误有时是由于浏览器的临时故障造成的。如果是这种情况,重新加载页面或重新启动Chrome可能会解决问题。否则,请继续执行下一节中推荐的解决方案。

1. 更新计算机的日期和时间(1. Update Your Computer’s Date & Time)

如果您计算机的时间和日期设置不正确,当您浏览网页时, Chrome中可能会弹出以下SSL错误代码。(SSL)

  • 网络::ERR_CERT_DATE_INVALID
  • NET::ERR_CERT_AUTHORITY_INVALID

修复此错误并防止将来再次发生的一种方法是将您的计算机配置为自动更新其日期和时间设置。

在 Windows 上启用自动日期和时间更新(Enable Automatic Date & Time Update on Windows)

请按照以下步骤将您的 Windows 10 计算机设置为始终保持更新。 

1. 启动Windows 设置(Windows Settings)应用程序并单击时间和语言(Time & Language)

2. 检查自动设置时间和自动(Set time automatically)设置时区(Set time zone automatically)选项均已启用。

3. 滚动到同步(Synchronize)您的时钟部分,然后单击立即同步(Sync now)按钮。这将立即将您的 PC 的日期和时间配置与Window Time Server同步。

将您的时钟与 Windows 的时间(Time) 服务器(Server)同步是即时的。但是,它需要有效的互联网连接。因此,请确保将计算机连接到互联网,否则您可能会收到“时间(Time)同步失败”错误消息。

在 Mac 上启用自动日期和时间更新(Enable Automatic Date & Time Update on Mac)

以下是如何将 Mac 的日期和时间设置配置为自动更新。

1. 转到系统偏好设置(System Preferences)并选择日期和时间(Date & Time)

2. 转到日期(Date)时间(Time)选项卡,然后单击菜单左下角的锁定图标以编辑 Mac 的日期设置。(lock icon)

3. 输入您设备的密码或使用 Touch ID 进行身份验证。

4. 现在,选中自动设置日期和时间(Set date and time automatically)选项。

2. 在隐身模式下使用 Chrome(2. Use Chrome in Incognito Mode)

扩展非常棒,很有帮助,并且在它们正常工作时可以提高您的工作效率。但是,糟糕的构建可能会破坏您的互联网浏览体验。隐身模式(Incognito Mode)会暂时禁用所有第三方扩展。

这可以帮助确定恶意扩展程序是否对 Google Chrome 的安全错误负责。点击右上角的三点菜单图标,然后选择新建隐身窗口(New Incognito Window)

如果您在隐身窗口中浏览受影响的网站时在Chrome(Chrome)中没有收到SSL安全证书错误,则您可能安装了错误的扩展程序。继续下一部分以了解如何删除错误的扩展名。

3. 删除 Chrome 扩展(3. Remove Chrome Extensions)

正如我们已经确定的那样,恶意扩展可能会导致Chrome中的(Chrome)SSL安全证书错误。如果这些证书错误在安装新扩展后开始出现,请禁用扩展并重试。

  1. 单击三点菜单图标(three-dotted menu icon)并选择更多工具(More Tools)。单击扩展程序(Extensions)以启动 Chrome 的扩展程序菜单。

  1. 关闭(Toggle)您认为导致问题的任何最近安装的扩展程序,并检查是否可以解决证书错误。

如果禁用扩展后错误停止,那么您已经找到了罪魁祸首。我们建议您从浏览器中卸载此类扩展程序。转到扩展(Extensions)设置页面,然后单击扩展下方的删除按钮。(Remove)最后,单击提示上的“删除(Remove)”按钮以卸载扩展程序。

有更多方法可以从浏览器中删除扩展。请参阅我们关于安装和卸载 Chrome 扩展程序的完整教程(full tutorial on installing and uninstalling Chrome extensions)以了解更多信息。

4. 清除网站 Cookie(4. Clear Website Cookies)

Chrome还会在(Chrome)隐身(Incognito)模式下阻止第三方 Cookie 。因此,如果禁用扩展不能解决问题,请尝试清除Chrome的 cookie 和缓存数据。

如果错误是特定网站特有的,请清除该网站的 cookie 和其他附属数据。

  1. 在地址栏中输入此地址(chrome://settings/siteData),然后按Enter
  2. 选择受影响网站旁边的删除图标以清除其 cookie。您可以将网站的URL(URL)粘贴到搜索栏中以快速找到其 cookie。

  1. 要清除所有网站的 cookie,请点击全部删除(Remove All)按钮。

如果删除 cookie 不能解决问题,请尝试清除 Chrome 的缓存文件。

5.删除Chrome的缓存文件(5. Delete Chrome’s Cache Files)

Chrome将您访问的网站的数据存储在临时缓存文件中。这些数据有助于Chrome更快地加载您的网站。如果这些缓存文件损坏,您可能会在浏览某些网站时遇到困难。

Chrome会缓存某些网站的SSL证书。如果网站获得的新SSL证书与(SSL)Chrome内存中的证书不同,则可能会出现与SSL相关的错误。清除浏览器的缓存数据,看看是否能解决问题。

  1. 单击 Chrome 的菜单图标并选择更多工具(More Tools)。然后,从菜单中单击清除浏览数据。(Clear Browsing Data)或者,将此URL命令快捷方式 — chrome://settings/clearBrowserData — 粘贴到地址栏中,然后按键盘上的Enter 。当您可以清除 Chrome 的数据时,这会将您重定向到设置页面。
  2. 将时间范围设置为所有时间(All time),检查缓存的图像和文件(Cached images and files)选项,然后单击清除数据(Clear data)按钮继续。

6. 禁用防病毒软件的 SSL 扫描(6. Disable SSL Scanning from Antivirus)

许多防病毒软件具有互联网保护功能,可能会导致Chrome和其他浏览器出现SSL证书错误。例如, HTTPS(HTTPS)扫描是您可以在许多防病毒程序中找到的安全协议。此功能可保护您的计算机免受SSL加密网站带来的恶意软件和其他安全风险。

尽管HTTPS扫描会阻止恶意和不安全的网站,但它有时会错误地阻止安全和安全的网站。如果您仍然收到与Chrome上的(Chrome)SSL安全证书相关的错误,请禁用防病毒软件的SSLHTTPS扫描功能,然后重试。

转到防病毒设置菜单并禁用HTTPS扫描或其他与互联网安全/保护相关的功能。如果错误仍然存​​在,请重新启用HTTPS扫描并尝试下面的下一个解决方案。

7. 重置谷歌浏览器设置(7. Reset Google Chrome Settings)

如果您可以在其他浏览器上访问受影响的网站,则您的Google Chrome(Google Chrome)可能存在问题。将浏览器恢复为默认设置可以解决此问题。

注意:(Note:)重置Chrome设置将禁用所有扩展程序;撤销网站权限和偏好;重置主页和启动选项卡;并清除您的浏览数据。以下内容不会被删除:浏览历史记录、书签和保存的密码。

要重置Chrome,请将此URL命令chrome://settings/resetProfileSettings )粘贴到地址栏中,然后按键盘上的Enter 。单击提示上的重置设置(Reset settings)以继续。

8. 联系网站管理员(8. Contact Website Administrator)

SSL证书是基于订阅的,这意味着它们通常需要定期更新。如果网站的SSL证书过期并且管理员未能更新身份验证许可证,您可能会在Chrome中遇到以下SSL安全错误:

  • NET::ERR_CERT_AUTHORITY_INVALID
  • NET::ERR_CERT_COMMON_NAME_INVALID
  • NET::ERR_CERT_REVOKED
  • NET::ERR_CERT_AUTHORITY_INVALID
  • ERR_SSL_WEAK_EPHEMERAL_DH_KEY
  • ERR_SSL_VERSION_OR_CIPHER_MISMATCH

如果网站使用过时的SSL(SSL)安全代码或Chrome不信任证书颁发机构(Certificate Authority)(CA)(即颁发SSL证书的实体),也有可能遇到这些错误。如果Chrome发现可疑证书,它将不会加载该网站。

如果您因Chrome(Chrome)或其他浏览器中的任何这些安全证书错误而无法访问网站,请通过电子邮件或社交媒体联系网站管理员。

作为网站所有者或管理员,检查您网站的SSL证书的状态和有效性(DigiCert(diagnostic tool by DigiCert)的这个诊断工具很棒)。如果过期,请更新SSL证书或安装新(install a new one)证书。

安全浏览互联网(Browse the Internet Securely)

为了在互联网上保持安全,我们建议在具有(stay safe on the internet)SSL安全证书的网站上共享机密信息(例如银行详细信息、信用卡号、社会保险号、地址等) 。这些网站是安全的。

如果Chrome(Chrome)无法验证网站的SSL证书以及其他原因,则会显示这些安全错误。本文中的至少一种解决方案应该可以修复该错误。如果您需要进一步帮助解决Chrome(Chrome)中的安全证书错误,请在下方留言;我们很乐意提供帮助。



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts