Как подключить серверную авторизацию к Однокласникам по протоколу OAuth2?

Не могу получить access_token, после авторизации. В качестве инструкции использую офф. страницу.
Первое отличие от доки, на которое я натолкнулся, так это надо дублировать часть параметров в тело POST запроса.

Далее, в запросе использую authorization_code. В ответе всегда получаю ошибку неверного типа удостоверения:
{"error_description":"Invalid grant type","error":"invalid_grant"}


Однако, если убрать параметр grant_type из тела, то прилетает ошибка, связанная с неверным ID приложения:
{"error_description":"Unknown client","error":"invalid_client"}
, хотя я смог пройти предыдущий этап( авторизацию на стороне приложения), и получить временный код в ответе.

Мог бы кто-то описать, как добиться ожидаемого поведения от OAuth сервера Ok ?
Если нет, то можете посоветовать эффективный способ достучаться до support-a ?

Всем большое спасибо за помощь !
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы