Node JS https服务器仅使用PFX

时间:2018-03-18 22:54:04

标签: node.js ssl pfx

我一直在我的Tomcat服务器上运行(Java)Web服务,其SSL由我的雇主提供的PFX通配符证书保护。

现在我正在尝试将服务移植到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)文件。

有没有办法只使用PFX来实现服务器,就像在Tomcat中一样?我发现很难找到这个

的任何例子

1 个答案:

答案 0 :(得分:1)

我找到了答案:

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