为什么我无法在https上与DigitalOcean上的Node / Express一起使用?

时间:2019-07-18 07:14:43

标签: node.js express https digital-ocean

我正在尝试使用https访问我的DigitalOcean Droplet上的NodeJS / Express应用程序。 Chrome显示错误,指出“无法访问此网站”。

我引入了内置的NodeJS https模块。我已经在Ubuntu上使用openSSL创建了SSL证书

const express = require('express');
const https = require('https');
const fs = require('fs');
const app = express();

app.get('/',(req,res,next)=>{

   res.send('Hello World');

});

https.createServer({
  key : fs.readFileSync('server.key'),
  cert : fs.readFileSync('server.cert')
},app)
.listen(3000, ()=>{

console.log('Listening on port 3000');

});

Chrome在尝试访问该网站时显示“无法访问此网站”。

0 个答案:

没有答案