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?

没有答案

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则