С вопросом

OAuth /oauth/token блокируется антиботом

21 августа 2026
23
0
1

Здравствуйте! Сталкиваемся с той же проблемой, что уже описывалась в теме

"Отказ в доступе при получении Oauth токена" (community/2170) — там похожая

ситуация (бэкенд на Yandex.Cloud, POST /oauth/token с верными параметрами

получает antibot: 1), к сожалению без решения в той теме.

Наша ситуация:

client_id: e7c66553-1bdb-4e82-8cc0-9bc1dfeccbd5

Seller ID: 48441

Проверили с ТРЁХ независимых серверов на разных провайдерах (два на Beget,

один на Yandex Cloud) — везде идентичный результат при реальном POST

grant_type=authorization_code с верным client_id/client_secret/code:

HTTP 403, заголовок ozon-antibot: 1

{"incidentId": "...", "timeoutSec": 180, ...}

При этом с обычной "домашней" сети тот же самый client_id работает без единой

ошибки. IP серверов добавлены в whitelist приложения в личном кабинете —

не помогает, блокировка стоит раньше whitelist, на уровне edge (в ответе нет

заголовка x-o3-trace-id, который есть у всех обычных ответов вашего API —

то есть запрос не доходит до приложения).

Мы делаем ровно то, что рекомендовано в теме community/2041

(authorization_code один раз с участием продавца, дальше refresh_token без

участия) — это официально описанный и разрешённый паттерн, но получаем

блокировку именно за него.

incidentId для примера: fab_20260820075705_01M0F2RXJYZY9M73AVHD2RW965

Подскажите, пожалуйста, как решить — похоже, это системная проблема с

любым серверным трафиком к OAuth-эндпоинту, а не что-то специфичное для

нашей инфраструктуры.

Начните обсуждение
Чтобы оставить комментарий, нужно  или