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.
Конечная точка региона верна и совпадает с той, в которой находится мой пул пользователей. Идентификатор пула пользователей правильный.Первая часть идентификатора пула пользователей совпадает с регионом.
Я в растерянности из-за того, где еще это может пойти не так.Есть идеи?
Обновление 8/2/19
Ручная команда CLI:
PM> aws cognito-idp list-user-pools --region us-east-1 --max-results 10
{
"UserPools": []
}
Регион указан правильно, поэтому должны быть проблемы с разрешениями.Могу ли я попробовать настроить пул или другие политики, которые мне, возможно, понадобится добавить пользователю?