Код авторизации Возвращение гранта invalid_grant

Я пытаюсь внедрить DocuSign OAuth с помощью кода авторизации.

Во-первых, что я пытаюсь сделать:

Когда я получаю токен, я пытаюсь сделать запрос POST CURL

локон -i -v -d "grant_type=authorization_code& код =eyJ0eXAiOiJNVCIsImFsZyI6IlJTMjU2Iiwia2lkIjoiNjgxODVmZjEtNGU1MS00Y2U5LWFmMWMtNjg5ODEyMjAzMzE3In0.AQkAAAABAAYABwAABDYucBzVSAgAAJC8dXAc1UgCAISmNWgyUw9Hlk8ldzq-z2gNACQAAAA3MWQ1ZTA4Zi0yOTlkLTQ4MGEtOTUyMC03NGQyZTUwODMwMDgVAAEAAAASAAAAAAAYAAEAAAAFAAAAIAAABDYucBzVSA.0yPv4mlsiuab6ZlC11k_s9rR5gLO0Z1aEoHlyXrE30ba3LD6qBaqqVFcdQDJ3tagx0-6rg48fENjpkglkELnZG7tmF2AZYR98DUYgbot4OMnj0Y0Q-QhhqLvOe6SJmYxfYqCxBC03FVBjH9gTvCVD7kb0msN23-pw5WGRi5p209gNhr-YDv0wb9jwMJdNC-z5QSW0D5qgkbP5HKjIxgITG_qNCyO3CWPvlJIG8u1Wh1oB-EL4JI5fUZSNlipEpZRKG0jU9cbZbO8DaeEhZzfL54wc38r4luN-2XJx1yL48p4HgNP2ujWJAIJiJpy_-TnmMHTHzp3YTaPB7Swus_Leg" -H "Content-Type: применение / х-WWW-формы авторизация с "-H": базовая NzFkNWUwOGYtMjk5ZC00ODBhLTk1MjAtNzRkMmU1MDgzMDA4OjY5MDcwMGI4LTAxMmQtNGU1My05N2FlLTVhNmOWt.tg.tg.tg.tg.gtggg

И всегда я получаю одно и то же сообщение: "invalid_grant"

Я проверил все параметры дважды, и я знаю об этом вопросе. Поток предоставления кода авторизации DocuSign получает ошибку invalid_grant в той же ситуации, он не помечен как отвеченный

Может кто-нибудь объяснить мне, что я делаю не так?

1 ответ

Решение

Вы смешиваете два типа предоставления кода авторизации и неявного предоставления кода, в первом GET URL, который вы передаете response_type=token вместо этого должно быть response_type=code, как только вы измените response_type с токена на код, он будет работать.

Другие вопросы по тегам