Я создал JWT для получения токена доступа от Google. Я следил за документацией Google «Сервер-сервер» (https://developers.google.com/identity/protocols/OAuth2ServiceAccount) онлайн Oauth2, и я использую Talend для проверки вызова с помощью моего JWT. Однако, когда я запрашиваю токен, я получаю сообщение об ошибке «Недопустимый JWT: проверка неуспешной аудитории. Правильная аудитория: https://oauth2.googleapis.com/token?grant_type=urn: ietf: params: oauth: grant-type: jwt-bearer & assertion = ey (усечено для краткости) "
Проверяя другие сообщения stackoverflow по этой теме c, некоторые предложили избегать передачи grant_type и утверждения в качестве параметров запроса и вместо этого передавать их в теле как поля формы, однако, когда я это делаю, я получаю другая ошибка «Неверная подпись JWT». Я предположил, что моя подпись действительна - я использовал онлайн-инструмент для подписи комбинации заголовка JWT и тела. Я видел другие вопросы по этой теме c, но не дал четкого ответа на проблему. Кто-нибудь решил это? Какие-либо предложения?