我的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进行请求。任何帮助将不胜感激。