【问题标题】:PEM certificate gives "wrong tag" or "header too long" errorsPEM 证书给出“错误标签”或“标题太长”错误
【发布时间】: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 格式,我会收到类似“错误标签”或“标题太长”的错误。可能有什么问题?

【问题讨论】:

    标签: node.js ssl pem


    【解决方案1】:

    我使用了一个过时的证书,导致我“标题太长”。换成现在的开始工作了!

    【讨论】:

      猜你喜欢
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 2020-11-07
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多