如何修复Node.js中的https问题

时间:2019-11-02 07:13:13

标签: node.js https

我正在使用 https 协议设置新服务器,我尝试了两种不同的方式,我给出了示例我正在使用的

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

const options = {<br>
     key: fs.readFileSync('./public/pkey.pem'),<br>
     cert: fs.readFileSync('./public/ccert.pem')<br>
}

https.createServer(options, (req, res) => {
 <br> res.writeHead(200);
 <br> res.end('hello world\n');
<br>}).listen(3000);

还尝试了以下方法

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

const options = {<br>
  pfx: fs.readFileSync('./public/cert.pfx'),<br>
  passphrase: '123456'<br>
};

https.createServer(options, (req, res) => {
  <br>res.writeHead(200);
 <br>res.end('hello world\n');
<br>}).listen(3000);

我尝试了以上两种方法
当我尝试使用网址https://sitename.aehttp://sitename.ae时,收到以下错误消息

来自浏览器的错误消息:

代理错误

代理服务器从上游服务器收到无效响应。 代理服务器无法处理请求GET/。

原因:从远程服务器读取错误

0 个答案:

没有答案