AWS cognito getOpenIdTokenForDeveloperIdentity не запускает обратный вызов

У меня есть лямбда-функция, которая запускает getOpenIdTokenForDeveloperIdentity для создания IdentityId для пользователей в моем федеративном пуле удостоверений на стороне сервера. Я использую пользовательскую аутентификацию для своих пользователей. Я просмотрел большую часть документации, которую смог найти, но ни одна из них, похоже, не помогла.

var cognito = new AWS.CognitoIdentity();
var params = {
                IdentityPoolId: [myIdentityPoolId],
                Logins: {'respect': userId}
              }

cognito.getOpenIdTokenForDeveloperIdentity(params).promise()
.then(data => {
  console.log(data);
}).catch(e => {
  console.log(e);
});

Я не получаю никакого журнала на консоли. Похоже, обещание не решено вообще.

Когда я удалил параметр "Logins" из объекта params, консоль зарегистрировала ошибку, указав, что "Logins" является обязательным параметром.

0 ответов

Другие вопросы по тегам