使用SSL证书在AWS EC2上启动nodejs服务器

时间:2016-05-05 07:40:23

标签: node.js amazon-web-services ssl amazon-ec2 https

我尝试使用https配置服务器。在本地服务器上,本地私钥和证书有效。代码是:

var https = require('https');
const options = {
  key: fs.readFileSync('./privatekey.key'),
  cert: fs.readFileSync('./certificate.crt')
};

var server = https.createServer(options, app);

但是当我购买SSL证书并尝试在AWS服务器上使用它时,它根本不起作用。

var https = require('https');
const options = {
  key: fs.readFileSync('privatekey.pem'),
  cert: fs.readFileSync('./ssl/portal.crt'),
  ca: [fs.readFileSync('./ssl/portal.ca-bundle')]
};

始终显示网页不可用。我还尝试将服务器证书上传到AWS配置,但仍然失败。有谁知道如何解决这个问题?

0 个答案:

没有答案