По умолчанию браузер заблокирует запрос к другому домену. В вашем случае вы запрашиваете http://localhost:3050 от http://localhost:3000., поскольку доменные имена отличаются, CORS будет расти. Чтобы восстановить его, вы должны включить CORS на сервере, который работает на порту 3050. Если вы используете node-express в качестве внутреннего сервера, используйте строку ниже, чтобы преодолеть CORS
app.all('/*', (req, res, next) => {
res.header('Access-Control-Allow-Origin', 'http://localhost:3000');
res.header('Access-Control-Allow-Credentials', true);
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,OPTIONS');
res.header('Access-Control-Allow-Headers', 'Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type,token, Access-Control-Request-Method, Access-Control-Request-Headers');
if (req.method === 'OPTIONS') {
res.sendStatus(204);
} else {
next();
}
});