【发布时间】:2019-05-27 15:36:08
【问题描述】:
我尝试使用 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 格式,我会收到类似“错误标签”或“标题太长”的错误。可能有什么问题?
【问题讨论】: