为什么无法绕过多个浏览器上的 SEC_ERROR_EXPIRED_CERTIFICATE?

为什么无法绕过多个浏览器上的 SEC_ERROR_EXPIRED_CERTIFICATE?

我试过打开https://utox.io目前出现以下错误:

  • SEC_ERROR_EXPIRED_CERTIFICATE (火狐浏览器)
  • NET::ERR_CERT_DATE_INVALID(Chrome)
  • DLG_FLAGS_SEC_CERT_DATE_INVALID(Internet Explorer)

“http”s://” 被强制重定向,因此无法通过“http://”打开它。

我不想向该网站提交任何信息(只读),所以实际上在这种情况下我并不关心加密。

为什么不能直接点击“我知道风险,继续”按钮?

答案1

这是不可能的,因为浏览器对证书的要求越来越严格。该网站使用 Let's Encrypt 的过期证书,无法建立 https 连接,因此被阻止。

要绕过此限制,请创建 Chrome 快捷方式并向其中添加参数 --ignore-certificate-errors。Chrome 在启动时会发出警告,但会打开该网站。

我注意到,这种解决方法将来也可能会停止起作用。

答案2

在 2022 年,这在 Chrome/Canary 中有效:

open -na "Google Chrome Canary" --args --ignore-certificate-errors "https://cryptobin.co"

相关内容