【问题标题】:How to get a token for aws-sdk-go/service/cognitoidentity如何获取 aws-sdk-go/service/cognitoidentity 的令牌
【发布时间】:2018-05-10 03:43:58
【问题描述】:

我正在尝试使用 go sdk 访问 coginto,但我不确定如何获取令牌,我正在创建我的 cogintoidentity:

creds := credentials.NewStaticCredentials("-id-", "-secret-", "")
sess := session.Must(session.NewSession())
sess.Config.Credentials = creds
sess.Config.Region = aws.String("us-east-1")
sess.Config.CredentialsChainVerboseErrors = aws.Bool(true)
svc := CP.New(sess) // CP == "github.com/aws/aws-sdk-go/service/cognitoidentityprovider"

log.Println(svc.ListUserPools(&CP.ListUserPoolsInput{MaxResults: aws.Int64(10)}))

但它返回The security token included in the request is invalid

【问题讨论】:

    标签: aws-sdk aws-cognito aws-sdk-go


    【解决方案1】:

    我使用的是池的客户端 ID/密码,而不是我的 AWS 的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      • 2019-01-17
      相关资源
      最近更新 更多