如何修复 NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM 错误?

看到net::err_cert_weak_signature_algorithm的错误信息就很烦。此错误与该网站的 SSL/TLS 证书有关。我们将在接下来的段落中讨论这个问题以及修复这个错误的解决方案。此外,您不必担心此错误。这是一个正常的错误,您可以通过以下几个步骤来修复它。继续阅读!

net::err_cert_weak_signature_algorithm 错误是什么意思?

What-is-NET-ERR_CERT_WEAK_SIGNATURE_ALGORITHM-Error-1

每当您遇到此错误时,这意味着该网站已安装 SSL/TLS 证书,但它是使用过时的签名算法发布的。签名算法是密码套件的一小部分,用于执行加密功能以保护客户端和服务器之间的连接。表示 SSL 连接无法验证您遇到问题的网站的 SSL(安全套接字层)证书。用户面临此错误是因为该网站使用的是带有过时散列算法的 SSL 证书。SSL 是一种安全方法,它在加密后将数据从您的计算机发送到服务器。

什么是过时的哈希算法问题?

早些时候,在数字证书中,SHA-1 哈希算法用于数据加密。2017 年晚些时候,SHA-1 算法被 CWI 和谷歌的研究人员破解,其指纹长度增加了 160 位。自 2017 年以来,SHA-1 升级为 SHA-2,使所有证书颁发机构从 SHA-1 迁移到 SHA-2。因为 SHA-2 使用 256 位更长的签名密钥来提供安全性。

如果任何网站所有者没有根据新的 SHA-2 算法请求重新颁发 SSL 证书,则浏览器将显示 net::err_cert_weak_signature_algorithm 错误。

为什么会出现net::err_cert_weak_signature_algorithm错误?

此错误背后的三个主要原因如下:

  • 您的计算机和服务器之间的 SSL 连接不安全
  • SSL 证书不是由授权的 SSL 组织授予的
  • 网站的 SSL 证书已过期

除了这些原因之外,一些用户报告说由于下述原因也有可能遇到此错误:

  • 系统中的日期和时间设置不正确
  • 由于突然断电,一些文件仍未保存
  • 您的系统已关闭且长时间未使用
  • 电池发出更换警告
  • 防病毒软件阻止您打开特定站点
  • 您的互联网服务提供商不允许您打开特定站点
  • 网络黑客已经弹出一些病毒来窃取您的个人信息

如何确定问题在你的最后?

How-to-Fix-NET-ERR_CERT_WEAK_SIGNATURE_ALGORITHM-Error-1

在进入解决方案部分之前,最好先了解问题。例如,如果您在 Chrome 浏览器上打开一个 URL 并显示弱签名算法错误,您可以尝试在其他浏览器(例如 Firefox、Opera 或 UC 浏览器)上打开它。您还应该尝试在 Android 或 iPhone 上打开它。

情况一:如果在其他地方可以成功打开网址,则说明您的Chrome浏览器存在问题。并且您需要从该浏览器中删除浏览历史记录和缓存文件。阅读解决方案 1下给出的步骤 以清除浏览历史记录。

情况 2:如果该 URL 未在您的任何其他设备上打开,则您需要更改 Internet 连接,然后重试。应该解决。如果问题仍然存在,您需要按照解决方案 2 中给出的步骤重置网络配置

要解决此问题,您可以按照以下步骤操作:

修复net::err_cert_weak_signature_algorithm 错误

修复 net::err_cert_weak_signature_algorithm 错误的最佳有效解决方案如下:

清除浏览历史记录和缓存文件

  • 打开 Chrome 浏览器,然后按Ctrl+H转到浏览器历史记录面板。

Chrome-History-1

注意:您可以复制并粘贴此 URL ( chrome://settings/clearBrowserData ) 以直接在 google chrome 中打开浏览历史记录面板。

chrome-settings-clearBrowserData-1

  • 现在点击清除浏览数据。

Clear-browsing-data-3

  • 转到高级选项卡。

Chrome-Advanced-4-1

  • 选择所有时间作为时间范围,然后检查那里给出的所有选项。如果您不想从所有已登录的站点中注销,您可以取消选中“ Cookie 和其他站点数据”。最后,单击清除数据以清除浏览器中的所有历史记录和缓存文件。

Chrome-Advanced-All-time-Check-all-the-options-click-on-clear-data-3

重置您的网络配置

  • 同时按下Win+X+A键打开命令提示符。

Press-Windows-X-and-select-Command-Prompt-Admin-1-1

  • 现在输入以下命令并一一处理以重置网络配置

ipconfig /flushdns

ipconfig-.flushdns-6

ipconfig /更新

ipconfig-renew-3

ipconfig /注册DNS

ipconfig-registerdns-2

netsh int ip 设置 dns

netsh-int-ip-set-dns-2

netsh winsock 重置

netsh-winsock-reset-9

清除 SSL 缓存以修复 net::err_cert_weak_signature_algorithm 错误

SSL 连接将本地副本保存到其服务器以更快地处理数据。有一种情况是 SSL 状态阻止与 SSL 连接进行连接,您需要清除它以轻松打开被阻止的站点。

  • 按 Win+R 键打开Internet 选项,然后键入inetcpl.cpl 并按确定。

inetcpl.cpl-Command-2

  • 现在转到打开窗口中的内容选项卡,然后单击证书部分下给出的清除 SSL 状态

Content-Certificates-Clear-SSL-state-1

  • 现在单击确定按钮。

Content-Certificates-Clear-SSL-state-OK-2

  • 然后再次尝试打开您遇到问题的相同 URL。它会很容易打开。

重新安装 Chrome 浏览器

如果上述解决方案对您不起作用,您可以通过卸载然后重新安装浏览器来解决该问题。在这里,我分享了卸载然后重新安装Chrome浏览器的过程。如果您在使用其他浏览器时遇到问题,请按照类似步骤解决 net::err_cert_weak_signature_algorithm 的问题。

  • Win+X,然后按P打开控制面板,然后单击卸载程序下方给出的程序。

Control-Panel-Uninstall-a-program-3-3

  • 现在选择要卸载的浏览器,然后右键单击并选择卸载以从计算机中删除浏览器。

Uninstall-Google-Chrome-from-Control-Panel-2

 如何重新安装 Chrome 浏览器?

Download-the-Google-Chrome-browser-from-its-official-website-1

  • 现在打开下载的文件位置,然后像正常的软件安装过程一样开始安装 .exe 文件。

清除 Google Chrome DNS 缓存

尝试清除 Google Chrome DNS 缓存以修复错误。为此,请执行以下步骤:

  • 启动谷歌浏览器。

Launch-Google-Chrome-4

  • 类型 铬://网内部/#DNS 的地址栏中。

Type-chrome-net-internals-dns-in-the-address-bar-2

  • 单击清除主机缓存按钮。

Click-Clear-Host-Cache-button-2

禁用最近添加的扩展

如果您发现在安装 Chrome 扩展程序后无法打开特定网站,则需要禁用它。按照下面给出的步骤禁用扩展。

  • 将此 URL chrome://extensions/复制并粘贴到 浏览器的新选项卡中。它会将您带到扩展页面。

Chrome-extensions-1

  • 现在单击扩展程序附带的蓝色按钮禁用它。如果您现在不需要该扩展程序,您可以单击删除。

Disable-Chrome-Extension-1

关闭防火墙设置

有时,Windows 防火墙会通过将一些网站标记为垃圾邮件 URL 来阻止它们。您需要交叉检查设置并禁用它以打开您遇到问题的 URL。

  • 同时按下Win+X+P键打开控制面板,然后单击系统和安全。

Control-Panel-system-and-security-2-1

  • 在下一个窗口中,单击Windows 防火墙。

Control-Panel-System-and-Security-Windows-Firewall-1

  • 现在单击“打开或关闭 Windows 防火墙”。

Turn-Windows-Firewall-on-or-off-2

  • 选择专用公共网络设置下的“关闭 Windows 防火墙(不推荐) ”之外的两个单选按钮,然后单击

Turn-off-Windows-Firewall-not-recommended-1

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun96936.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年11月26日 下午2:37
下一篇 2021年11月26日 下午3:00

相关推荐