У меня есть приложение React и Nodejs (Express) в бэкэнде. После развертывания на хост-сервере перестала работать должным образом функция обновления некоторых документов. Выдает ошибку CORS:
У меня есть эта строка кода для обработки политики CORS на моем сервере. js:
app.use((req, res, next) => {
res.set({"Access-Control-Allow-Origin" : "*",
"Access-Control-Allow-Methods" : "HEAD, OPTIONS, GET, POST, PUT, PATCH, DELETE",
"Access-Control-Allow-Headers" : "Content-Type, Authorization, X-Requested-With"})
next();
});
Это нормально для методов GET и POST, но не работает для PUT (Не знаю, работает ли Delete, не пробовал)
Я много времени нахожусь над этой проблемой; попробовал это: { ссылка }
искал кучу решений на net, пытался настроить его из файла IIS web.config, но моя проблема не решилась. Какую часть я могу пропустить?