Код: Выделить всё
var client = new AmazonCognitoIdentityProviderClient("MYKEY", "MYSECRET", RegionEndpoint.USEast1);
var request = new AdminGetUserRequest();
request.Username = "USERNAME";
request.UserPoolId = "POOLID";
var user = client.AdminGetUserAsync(request).Result; Ключ/секрет аутентификации пользователя с администратором Доступ. На всякий случай я также присвоил ему политику AmazonCognitoPowerUser.
Конечная точка региона правильная и такая же, как и та, в которой находится мой пул пользователей. Идентификатор пула пользователей это правильно. Первая часть идентификатора пула пользователей соответствует региону.
Я не понимаю, где еще это может пойти не так. Есть идеи?
Обновление от 2 августа 2019 г.
Команда CLI вручную:
Код: Выделить всё
PM> aws cognito-idp list-user-pools --region us-east-1 --max-results 10
{
"UserPools": []
}Регион указан правильно, поэтому должна быть какая-то проблема с разрешениями. Могу ли я что-нибудь попробовать настроить в пуле или другие политики, которые мне нужно будет добавить для пользователя?
Подробнее здесь: https://stackoverflow.com/questions/545 ... -not-exist
Мобильная версия