我想通过https和遵循此步骤后运行Web应用程序 tutorial 无法再向我的网站发送后端请求。 我将NGINX用作Web服务器,将Angular用作前端,将Node.js用作后端。后端在端口4100上运行,Angular将在端口4200上调用。
在浏览器控制台上,出现此错误:
zone.js:3243选项
http://example:4100/api/load
净:: ERR_CONNECTION_REFUSEDsockjs.js:1683与'wss://example.com/sockjs-node/210/ks0n4yhr/websocket'的WebSocket连接失败:WebSocket握手期间出错:意外的响应代码:400
我的Ubuntu端口状态如下:
Nginx完全允许在任何地方
Nginx Full(v6)允许在任何地方(v6)
到后端的完整请求URL为
https://example.com/4100/api/load
**
该站点正在通过https运行,但是无法将其发送给后端请求。它应该从后端检索数据。