服务大型json响应时,pm2给出cors错误

时间:2018-07-10 21:52:21

标签: node.js express cors axios pm2

我的nodejs在单独的(远程)服务器上运行,而react应用程序在本地服务器上运行。我使用npm cors模块启用了cors。我在远程服务器上启动了我的nodejs应用,并监听请求。

现在,例如,当我从react应用请求我的登录api时,可能会出现2种响应。

第一个是

{err: "Invalid login detail"}

如果发送正确的详细信息,秒是用户对象

{
_id: "mongo id",
username: "some user name",
email: 'some email',
...
} 

每件事都可以,两种情况下都可以。

但是,当我使用pm2启动应用时。回应的第一种情况是可以的。 但是,当我使用用户对象发送正确的详细信息和api响应时,则会引发以下cors问题。

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource

我正在使用axios进行请求。任何帮助将不胜感激。

0 个答案:

没有答案