Angular 发布请求被拒绝,但 nodejs 发布请求有效

Angular 发布请求被拒绝,但 nodejs 发布请求有效

我有一个快速应用程序,它在端口 5000 上监听,如下所示:

app.listen(5000, "0.0.0.0, ()=>'Server started on' + 'port ' + 5000).

当我尝试使用 axios 或 curl 通过节点脚本发送帖子请求时,它的响应是 200。

axios.post('http://localhost:5000/api/auth/login', {})

或者

curl -d "username=daniel&password=daniel&role=owner" -X POST http://localhost:5000/api/auth/login

但是当我尝试使用 Angular HttpClient.Post 发送相同的请求时,它给出了一个错误:

POST http://localhost:5000/api/auth/login net::ERR_CONNECTION_REFUSED

当我尝试在远程服务器上运行所有这些组件时,问题就开始了。

当我尝试在本地机器上运行所有这些组件时,它对我来说工作正常。

你知道为什么会发生这种情况吗?

我将非常感谢你的帮助!

相关内容