Как победить 403 на Oauth mailru?
Ссылка скопирована
Привет всем. Кто-нибудь запиливал логин через mailru? https://o2.mail.ru/docs#web
Мне отдает вот такую ошибку вместо токена (скрин в спойлере)
spoiler
При это ссылка на авторизацию отправляется корректно,
https://oauth.mail.ru/login?response_type=code&client_id=<ID>&redirect_uri=<URI>&state=<STATE> |
Но после редиректа вместо json я получаю 403. Может кто сталкивался?
Поддержка mailru тупо игнорит, ощущение, что api недопиленный у них.
Дополнительно:
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
VPN
Как правильно настроить vless для Android TV?
1 ответ
Pyrogram
Как правильно зарегистрировать юзер бота в Telegram?
1 ответ
печатные-платы
Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?
1 ответ
Figma
Баг с переносом слов в Figma?
1 ответ


Для того чтобы победить ошибку 403 при использовании OAuth с сервисом Mail.ru, следует убедиться, что вы правильно настроили ваше приложение и запросы к API Mail.ru.
Во-первых, убедитесь, что вы зарегистрировали свое приложение на платформе Mail.ru и получили необходимые учетные данные, такие как Client ID и Client Secret.
Во-вторых, удостоверьтесь, что вы правильно настроили запросы к API Mail.ru, включая передачу правильных параметров и заголовков в каждом запросе.
В случае ошибки 403, это обычно означает, что сервер отказывает в доступе к ресурсу из-за недостаточных прав или неверных учетных данных. Поэтому убедитесь, что вы используете правильные учетные данные и имеете необходимые разрешения для доступа к требуемым ресурсам.
Пример кода на PHP для работы с OAuth Mail.ru: