针对错误码NET::ERR_CERT_DATE_INVALID,我们可以按照以下攻略进行解决。
1. 确认证书是否已过期
这个错误的原因通常是因为网站的 SSL/TLS 证书已过期。所以可以先尝试确认一下证书是否确实已经过期。方法是:
- 在 Chrome 的地址栏输入被判定错误的网址;
- 点击后面的“高级”;
- 在“安全性”模块中点击“证书”;
- 在弹出的“证书”窗口中,查看“有效期”一栏。
如果确实已过期,那么就需要重新申请证书,或者延期证书有效期。
2. 本地时间同步
另一种常见的情况是,本地计算机的时间不正确,导致了浏览器无法确认证书的有效期。所以可以尝试将本地时间同步一下。方法是:
- 在 Windows 系统下,按下“Win + R”呼出运行窗口,输入“cmd”(不含引号)打开命令行窗口;
- 在命令行窗口中输入“net time /set”,按下回车键,完成同步。
示例1:证书过期
假如我们访问的网站的证书已经过期,那么我们可以通过上述方法进行排查:
- 假设我们在 Chrome 中访问网址https://www.example.com;
- 出现错误提示时,点击后面的“高级”;
- 在“安全性”模块中点击“证书”;
- 在弹出的“证书”窗口中,查看“有效期”一栏;
- 如果发现证书已经过期,进行重新申请证书或延期证书有效期。
示例2:本地时间不正确
假如我们访问的网站的证书并没有过期,我们可以尝试通过同步本地时间来排查问题:
- 在 Windows 系统下按下“Win + R”呼出运行窗口,输入“cmd”(不含引号)打开命令行窗口;
- 在命令行窗口中输入“net time /set”,按下回车键,完成同步。
总之,根据上述攻略中的方法,一般可以成功解决 NET::ERR_CERT_DATE_INVALID 证书已过期的问题。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法? - Python技术站