Проблема CORS с express.jsJavascript

Форум по Javascript
Ответить
Anonymous
 Проблема CORS с express.js

Сообщение Anonymous »

Я использую express js в своем внутреннем файле, где установил политику cors. Но после развертывания резервного файла в Верселе я не могу получить данные на стороне клиента. Выдает ошибку Cors.

Код: Выделить всё

Access to XMLHttpRequest at 'https://richter-restaurant-server-alzami12-al-zamis-projects.vercel.app/reviews' from origin 'http://localhost:5173' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
У меня тоже ошибка

Код: Выделить всё

Access to XMLHttpRequest at 'https://richter-restaurant-server-alzami12-al-zamis-projects.vercel.app/jwt' from origin 'http://localhost:5173' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
это код

Код: Выделить всё

app.use(cors({
origin: 'http://localhost:5173'
}));
это зависимости моих проектов

Код: Выделить всё

 "dependencies": {
"@stripe/agent-toolkit": "^0.2.0",
"cors": "^2.8.5",
"dotenv": "^16.4.7",
"express": "^4.21.2",
"firebase-admin": "^13.0.1",
"form-data": "^4.0.1",
"jsonwebtoken": "^9.0.2",
"mailgun.js": "^10.2.4",
"mongodb": "^6.12.0",
"nodemailer": "^6.9.16",
"stripe": "^17.5.0",
"uuid": "^11.0.3"
}
Я закомментировал все файлы console.log и client.connect в коде сервера. Я сохраняю токен jwt в локальном хранилище.
Это изображение ошибки.
Я попробовал данные учетные данные: true в серверной части и withCredentials true в интерфейс, но это не сработало

Подробнее здесь: https://stackoverflow.com/questions/793 ... express-js
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»