Описание ошибок

Пример ответа в случае ошибки:

HTTP/1.1 400 Bad Request
Content-Type: application/json
Cache-Control: no-store
Pragma: no-cache
{
    "httpCode": "400",
    "httpMessage": "Bad Request",
    "moreInformation": "invalid_grant"
}

Типы возвращаемых ошибок

№   п/п Тип ошибки Тип возвращаемой ошибки
1 В запросе отсутствуют обязательные атрибуты. invalid_request
2 Значение атрибута grant_type не равно «authorization_code». unsupported_grant_type
3 Предъявленный Authorization_code не является действующим. invalid_grant
4 Предъявленный Authorization_code выдан АС с другим client_id. invalid_grant
5 Значение redirect_uri не соответствует значению, указанному в параметре redirect_uri в запросе кода авторизации URI АС-источника с указанным в запросе значением client_id. invalid_grant
6 Authorization_code был выдан с использованием параметров PKCE, но в запросе токена не был указан code_verifier. invalid_request
7 Значение code_verifier не соответствует параметрам PKCE, переданным в первом запросе на Authorization_code. invalid_grant
8 Аутентифицированному клиенту не разрешено использовать данный тип разрешений (grant_type). unauthorized_client
9  Предоставленные разрешения (учетные данные владельца ресурса) не валидны, просрочены, отозваны. invalid_grant

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней