У меня возникла проблема с настройкой учетных данных для AWS Cognito.
Ниже приведен код из AWS amazon-cognito-identity-js в случае использования 4. .
AWS.config.credentials = new AWS.CognitoIdentityCredentials({
IdentityPoolId : '...', // your identity pool id here
Logins : {
// Change the key below according to the specific region your user pool is in.
'cognito-idp.<region>.amazonaws.com/<YOUR_USER_POOL_ID>' : result.getIdToken().getJwtToken()
}
});
Я проверил, что отправляю правильные IdentityPoolId
и Logins
методом CognitoIdentityCredentials
, но в качестве возврата получаю undefined для accessKeyId и sessionToken.
Ниже то, что я получил. CognitoIdentityCredentials {expired: true, expireTime: null, accessKeyId: undefined, sessionToken: undefined, params: Object…}
Есть идеи, как это исправить?