PEM证书给出“标签错误”或“标题太长”错误

问题描述 投票:2回答:1

我尝试使用PEM证书链,它看起来像这样:

-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
...
...
...
-----END CERTIFICATE-----

当我像这样在node.js中运行它时:

tls.createSecureContext({
  rejectUnauthorized: false,
  pfx: fs.readFileSync('cert.pem'),
})

如果文件位于UTF8或UTF8-BOM中,则出现类似“错误标签”或“标题过长”的错误。可能是什么问题?

node.js ssl pem
1个回答
0
投票

我使用的证书过时,导致我的标题过长。更改为当前版本并开始工作!

© www.soinside.com 2019 - 2024. All rights reserved.