nodejs 创建https服务
var options = {
key: fs.readFileSync('./213983519550988.key'), //秘钥
cert: fs.readFileSync('./213983519550988.pem') //证书
};
https.createServer(options, main).listen(8081, function () {
console.log('Https server listening on port ' + 8081);
});
1)使用 openssl 命令创建 privatekey.pem 和 certificate.pem:
openssl genrsa -out privatekey.pem 1024
openssl req -new -key privatekey.pem -out certrequest.csr
openssl x509 -req -in certrequest.csr -signkey privatekey.pem -out certificate.pem -days 365 //控制有效期限为365天,默认为30天
注:摘要
http://blog.csdn.net/cwallow/article/details/14169663
浙公网安备 33010602011771号