我正在尝试使用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在尝试访问该网站时显示“无法访问此网站”。