Получение информации о пользователе - это функция подключения с открытым идентификатором, для которой требуется область действия openid в токене.
Я подозреваю, что проблема связана с не указанием этой области при аутентификации и получении токена.
Обычно вы конфигурируете такие области при аутентификации:
- электронная почта профиля openid
Вы также предоставляете их в записи доверия клиента OAuth, настроенной в Cognito
- Область действия профиля позволяет вам получить имя пользователя от конечной точки информации о пользователе
- Область электронной почты позволяет вам получить электронную почту от конечной точки информации о пользователе
См. шаг 9 моей записи для примера