仅使用 PFX 的 Node JS https 服务器

Node JS https server using only PFX

我一直在 运行我的 Tomcat 服务器上使用由我雇主提供的 PFX 通配符证书保护的 SSL 网络服务。

现在我正在尝试将服务移植到 Node Js

为了 运行 通过 SSL 的 Node JS 服务器,我看到很多使用这种格式的指南:

var options = {
 key: fs.readFileSync('server-key.pem'),
 cert: fs.readFileSync('server-cert.cert')
};

https.createServer(options, app).listen(443);

但就我而言,我只有一个 server.pfx (p12) 文件。

有没有办法像我们在 Tomcat 中那样仅使用 PFX 来实现服务器?我发现很难找到任何这样的例子

我找到了答案:

var options = {
      pfx: fs.readFileSync('server.pfx')
    };