簡體   English   中英

如何在Node.js中將外部證書用於HTTPS

[英]How to use external certificate for HTTPS in nodejs

我的nodejs服務器當前使用自簽名證書,如下所示:

var sslOptions = {
                key: fs.readFileSync('./self-ssl/server.key'),
                cert: fs.readFileSync('./self-ssl/server.crt'),
                ca: fs.readFileSync('./self-ssl/ca.crt'),
                requestCert: true,
                rejectUnauthorized: false
        };
        https = require('https').createServer(sslOptions, app);

我想將其更改為使用第三方證書,我已經收到我的域的./ssl/mactester_com_ee.crt證書,該證書已復制到./ssl/mactester_com_ee.crt

我的問題是如何編輯舊的自簽名代碼以使用新的第三方證書?

謝謝,

找到了答案:

var sslOptions = {
                key: fs.readFileSync('./ssl/server_private.key'),
                cert: fs.readFileSync('./ssl/3rdparty.crt'),
        };
https = require('https').createServer(sslOptions, app);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM