我正在使用端口号3000上的nodejs,并且我的网站已经获得了ssl认证。在运行node server.js之后,我收到了以下错误:
GET https://--.---.-.---:3000/socket.io/?EIO=3&transport=polling&t=1513323461271-0 net::ERR_CONNECTION_REFUSED。
那么,我该如何在不同的端口上使用单个ssl证书运行node js和apache?而我的网站托管在亚马逊服务器上。
我正在使用端口号3000上的nodejs,并且我的网站已经获得了ssl认证。在运行node server.js之后,我收到了以下错误:
GET https://--.---.-.---:3000/socket.io/?EIO=3&transport=polling&t=1513323461271-0 net::ERR_CONNECTION_REFUSED。
那么,我该如何在不同的端口上使用单个ssl证书运行node js和apache?而我的网站托管在亚马逊服务器上。
const express = require('express');
const app = express();
var cors = require('cors')
app.use(cors());
var server = require('http').createServer(app);
在服务器上打开 httpd.conf 文件,按需添加 ProxyPass 行
ProxyPass /api/ http://localhost:3000/