У меня проблема с компонентом углового входа, когда я использую REST API сервера NodeJS
подключить базу данных (MongoDB)
Доступ к XMLHttpRequest по адресу http://localhost:3000/users/login' от источника> 'http://localhost:4200' заблокирован политикой CORS: значение заголовка>' Access-Control-Allow-Credentials 'в ответе «Content-Type»>, который должен иметь значение «true», если режим учетных данных запроса «include». > Режим учетных данных запросов, инициируемых XMLHttpRequest, контролируется> атрибутом withCredentials.
вот мой код в файле nodejs (app.js)
var cors = require ('cors');
app.use(cors({
origin:['http://localhost:4200','http://127.0.0.1:4200'],
credentials:true
}));
app.use(function (req, res, next) {
res.header('Access-Control-Allow-Origin', "http://localhost:4200");
res.header('Access-Control-Allow-Headers', true);
res.header('Access-Control-Allow-Credentials', 'Content-Type');
res.header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
next();
});
вот результаты журнала git:
https://prnt.sc/o38w12
Кроме того, функции регистрации все еще работают, когда я отправляю