AWS cognito getOpenIdTokenForDeveloperIdentity не запускает обратный вызов - PullRequest
0 голосов
/ 26 декабря 2018

У меня есть лямбда-функция, которая запускает 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» является обязательным параметром.

...