节点js上的HTTPS服务器未运行

时间:2020-04-20 12:13:35

标签: node.js https

当我运行命令节点server.js时-我可以看到该网站现在已使用https加密,但是它响应说本地主机已拒绝连接。

我已使用以下命令创建了证书

openssl genrsa 1024 > key.pem
openssl req -x509 -new -key key.pem > key-cert.pem

我的代码当前看起来像

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

const options = {
  key: fs.readFileSync('key.pem'),
  cert: fs.readFileSync('key-cert.pem')
};

https.createServer(options, function (req, res) {
  res.writeHead(200);
  res.end("hello world\n");
}).listen(8000);

我不确定为什么要按照我在网上看到的教程进行操作,我的https是否有问题,或者它们是否可以在Windows上设置本地证书?

所有帮助将不胜感激。

0 个答案:

没有答案