#openid-connect
#OpenID-connect
Вопрос:
При попадании в конечную точку OIDC / token с типом разрешения Authorization_code столкнулся с ошибкой «ошибка»: ошибка «invalid_grant». С «error_description»: «запрос на предоставление недействителен»
Конечная /auth
точка работает нормально, поскольку я могу сгенерировать код.
Пробовал через postman со следующей командой curl.
curl -X POST
http://localhost:8000/token
-H 'authorization: Basic dGVzdF9vYXV0aF9hcHA6c3VwZXJfc2VjcmV0'
-H 'cache-control: no-cache'
-H 'content-type: application/x-www-form-urlencoded'
-H 'postman-token: 758ae0e0-26fd-20e5-d4fe-cff3f5432b32'
-d 'grant_type=authorization_codeamp;scope=openid amp;code=68498567-4623-4d80-a1c2-27f5bbc2c087amp;redirect_uri=https://testapp/signin-oidc'
Ожидание «токена» в ответ.
Комментарии:
1. Попробуйте удалить пробел ( ) в параметре области видимости для кодировки URL. Неверно: scope= OpenID , предполагается, что go будет правильным: scope= openid