自动重新加载证书和Key.js中的密钥

时间:2019-09-19 21:35:32

标签: node.js ssl https

现在,我正在运行一个提供HTTPS连接的Node后端。我已经将服务器设置为:

const options = {
key: fs.readFileSync('./../../ssl/keys/{IDENTIFIER}.key').toString(),
cert: fs.readFileSync('./../../ssl/certs/{DOMAIN}_{IDENTIFIER}.crt').toString() 
}; 
https.createServer(options, app).listen(PORT);

其中IDENTIFIER是分配给每个密钥对的长字符串。问题是每隔3个月,我的证书就会过期,从而导致服务器宕机(传入的连接将由浏览器标记),迫使我手动编辑标识符以匹配新创建的证书和密钥。有什么方法可以在Node内自动更新以限制停机时间?

0 个答案:

没有答案