Я следую руководству Google по доступу к API Google с моего внутреннего сервера от имени Android пользователей (https://developers.google.com/identity/sign-in/android/backend-auth).
На стороне Android мне удалось получить idTokenString от пользователя и отправить его с запросом POST в конечную точку моего бэкэнда. Однако, по-видимому, верификатор не может проверить токен из-за ошибки декодирования:


Ошибка сортировки подсказок при форматировании токена id. Вот тот же запрос, который был сделан с Postman после того, как я извлек idToken из Android клиента

Я подозреваю, что это как-то связано с мульти значение в виде переменной в теле POST, потому что когда я делаю GET-запрос к конечной точке https://oauth2.googleapis.com/tokeninfo?id_token=mytoken, я получаю ожидаемый ответ (профиль пользователя моего Google) , но отправка запроса POST в ту же конечную точку дает мне 404 
Если это из-за того, что токен является многострочным, как я должен обработать его в моем Android клиент? Если нет, то что мне не хватает?