Задать вопрос

Как исправить ошибку 403 в nuxt 3 к стороннему API?

Привет всем.
Подскажите, в чем может быть проблема.
Nuxt3 SSR.
Вчера всё работало, никто ничего не трогал. Сегодня на все роуты бекенда 403 ошибка c api nuxt.
Запросы серверная часть nuxt делает примерно одинаковые
Что-то вроде:
export default defineEventHandler(async (event) => {
  const { baseApiUrl } = useRuntimeConfig();

  return $fetch(`${baseApiUrl}/lk/countries-list`, {
    method: "GET",
  });
});

Nuxt стоит на другом сервере, запросы через curl с сервера доходят до бека, через простой fetch, с запуском через node
fetch(`${baseApiUrl}/lk/countries-list`).then(res => res.text()).then(res => console.log(res));

Так же всё приходит, а те запросы, что делает Nuxt отдают 403

Логи такие
1|LK Creat | [nuxt] [request error] [unhandled] [403] [GET] "https://server.ru/api/lk/countries-list": 403 Forbidden
1|LK Creat |   at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
1|LK Creat |   at async $fetch2 (./lk/server/chunks/nitro/node-server.mjs:2810:15)
1|LK Creat |   at async Object.handler (./lk/server/chunks/nitro/node-server.mjs:2341:19)
1|LK Creat |   at async Server.toNodeHandle (./lk/server/chunks/nitro/node-server.mjs:2530:7)


куда копать? В чём может быть проблема?
  • Вопрос задан
  • 159 просмотров
Подписаться 2 Средний 7 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы