解决火绒 6.0 造成的 Node.js fetch 方法 unable to verify the first certificate 报错

解决火绒 6.0 造成的 Node.js fetch 方法 unable to verify the first certificate 报错

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

文章讲述了作者使用Electron编写的监控客户端突然无法使用的问题。通过检查日志,发现是调用Node.js的fetch方法时遇到了证书问题。经过查找,发现是火绒的根证书不被Node.js信任,关闭了火绒的加密连接扫描设置后,问题得到解决。

Q&A

Node.js fetch 方法报错 'unable to verify the first certificate' 是什么原因?

这个错误是因为 Node.js 不信任火绒的根证书,导致无法验证证书。

如何解决 Node.js fetch 方法的证书验证错误?

可以通过关闭火绒的“加密连接扫描”设置来解决这个问题。

火绒 6.0 版本对 Node.js 的影响是什么?

火绒 6.0 版本的根证书不被 Node.js 信任,导致 fetch 方法出现证书错误。

在 Electron 中使用 Node.js fetch 方法时遇到证书问题怎么办?

检查证书颁发者,如果是火绒的根证书,可以尝试关闭火绒的加密连接扫描设置。

火绒的根证书是什么?

火绒的根证书是 Huorong Anti-Virus Personal Root Certificate,用于其安全软件的证书验证。

如何检查网站证书的有效性?

可以使用浏览器的开发者工具,查看安全标签中的证书信息来检查有效性。

🏷️

标签

➡️

继续阅读