I can't get my Cognito license

0

hello.

I'd like to get a secret key and access key ID as a cognito license.

cognitoUser.authenticateUser(authenticationDetails, {
      onSuccess: function (result) {
        const idToken = result.getIdToken().getJwtToken();

        AWS.config.credentials =
        new AWS.CognitoIdentityCredentials({
        IdentityPoolId:
          'ap-northeast-2:7fc9xxxx-xxxx-xxxx-xxxxx-xxxxx',
        Logins: {
          'cognito-idp.ap-northeast-2.amazonaws.com/userPoolid':
          idToken,
        },
    }) 
}

On the Cognito aws Identity Pool page, it is confirmed that the identity browser has become a credential.

However, in getCredentials, "Could not load credentials from CognitoIdentityCredentials" is generated.

AWS.config.getCredentials(function (err) {
	if (err) return console.error(err.stack);
  else console.log('Access key:', AWS.config.credentials.accessKeyId);
})

If you look at the AWS.config.credentials console log, there are no values other than the parameters you put in.

Problem not found.

Is it right to get the secret key issued through Cognito Identity Credentials?

沒有答案

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南