node.js - 加载资源失败:net::ERR_CERT_AUTHORITY_INVALID

标签 node.js apache express ssl socket.io

我正在通过 https 实现 Node js 脚本。

Node js

const options = {
  key: fs.readFileSync('private.key'),
  cert: fs.readFileSync('cert.crt'),    
  // This is necessary only if using the client certificate authentication.
  requestCert: true,
  rejectUnauthorized: true,

  // This is necessary only if the client uses the self-signed certificate.
  ca: [fs.readFileSync('client-cert.pem')]
};

在每个请求中都会出现错误:- ERR_CERT_AUTHORITY_INVALID

我已经搜索了很多,但没有找到。

我使用以下命令生成客户端 key :-

openssl req -x509 -newkey rsa:2048 -keyout client-key.pem -out client-cert.pem -days 365

我在服务器上创建 .crt 和私钥并使用它们。

我做错了什么?

最佳答案

我遇到过类似的情况,跟证书有关。它还提供特定 url 的信息。 单击该 url 将提示您访问不安全的内容,单击该 url 将允许通过刷新 url 进行后续访问。

enter image description here

关于node.js - 加载资源失败:net::ERR_CERT_AUTHORITY_INVALID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52411188/

相关文章:

Node.js:作为文件或交互式运行脚本会产生不同的结果

java - 如何使用 x.509 签名/证书签署 PDF

angularjs - ionic View 不刷新来自 API 的数据

javascript - 如何从 Node.js 中的 ajax 帖子返回成功

javascript - 从服务器端获取客户端变量(express.js,node.js)

javascript - 我可以将 jest 测试作为常规 js 文件运行吗?

node.js - 与 Sapper 兼容的设置,可从单个 Express/Polka 入口点提供多个应用程序

php - 在服务器上压缩/解压缩可能包含任何内容的未知上传文件是否危险?甚至病毒?

java - 向 Apache VFS 添加自定义文件系统支持

apache - http 到 www 同时保留子文件夹?