InvalidUserPoolException в AWS AppSync

У меня есть AppSync API, который выполняет серию запросов / мутаций GraphQL. Последовательность работала нормально до тех пор, пока она случайно не выдала ошибку 500 с этим в заголовке ответа: x-amzn-ErrorType=InvalidUserPoolException. Кроме того, перед этим запросом произошла мутация, которая никогда не обновляла источник данных DynamoDB, к которому он был прикреплен.

Я не понимаю, почему я получил InvalidUserPoolException, если запросы до этой ошибки работали нормально с этим пулом пользователей? И я не знаю, связано ли это с неудачей мутации в обновлении таблицы DynamoDB? В нашей среде разработки все работает, но в продакшене это сбой.


person greenie-beans    schedule 26.03.2020    source источник


Ответы (1)


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

person Ionut Trestian    schedule 26.04.2020
comment
Спасибо. Просто странно, что клиент смог использовать конфигурацию пользовательского пула в запросах непосредственно до и после этой ошибки, как миллисекунды до и после. - person greenie-beans; 29.04.2020