Как определить, какую роль я получил после входа в AWS Cognito через JavaScript? - PullRequest
0 голосов
/ 27 октября 2018

После входа в AWS Cognito через браузер я получаю ключ доступа и секретный ключ доступа вместе с токеном сеанса, но не вижу, какую роль мне назначена. Я знаю, какую роль мне следует назначить, но есть ли способ программно проверить это?

Я пытаюсь использовать роль, которая мне была назначена, для доступа к ограниченному ведру, но пока у меня нет никакого успеха, и один из способов решить эту проблему - определить, какую роль я выполняю назначен.

1 Ответ

0 голосов
/ 27 октября 2018

С sts.GetCallerIdentity .

Пример Cli (js ссылка выше):

aws --profile XXXXXXXX sts get-caller-identity
{
    "UserId": "AIDAIXXXXXXXXTHOVLM",
    "Account": "123456789098",
    "Arn": "arn:aws:iam::123456789098:user/dan"
}

Отладка без нее действительно расстраивает, и раньше она не существовала, но теперь она существует.Ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...