我想在 ssl 上部署一个 mern 项目。目前它正在使用 ip 地址的服务器上运行,但是当我在 ssl 上部署它时它没有运行。它在 http 上运行良好。我对节点模块传输节点进行了更改,并将其设置为 http 到 https。1-我使用 nginx 作为代理服务器
当我在 ssl 上部署时,它会给出错误:-
1-emitter.js?8a6f:50 选项 https://privateIp:port/ net::ERR_SSL_PROTOCOL_ERROR
2-websocket.js?0f24:6 WebSocket 连接到“ws://privateip/sockjs-node/831/bocznd0p/websocket”失败:WebSocket 握手期间出错:意外响应代码:400
3-您的请求是http,而它需要https。(握手问题)