【发布时间】:2017-12-02 10:07:14
【问题描述】:
我有一个 node-express UI 服务器来服务 reactjs。它在端口 3001 上使用 REST API 调用另一个 node-express 服务器。在我使用 http://localhost:3001/ 的本地开发机器上一切正常。
当我将它移到 Amazon aws 时,它不会运行,除非我打开端口 3001 到互联网,我不想这样做。我正在使用 nginx 侦听端口 80 并传输到 UI 服务器的 3000,然后进行 API 调用。我得到 net::ERR_CONNECTION_REFUSED 错误。我已经使用 curl 测试了我的 API 服务器,一切正常。
我怀疑它与通过 ajax 调用发送的标头有关,但不知道在哪里查找。感谢任何帮助。谢谢。
【问题讨论】:
标签: node.js ajax rest amazon-web-services nginx