【问题标题】:Getting an error while creating AWS Cognito user pool创建 AWS Cognito 用户池时出错
【发布时间】:2017-03-01 18:00:04
【问题描述】:

我使用以下 JSON 文件作为 AWS CLI 的输入来创建 AWS Cognito 用户池:

{
"PoolName": "INTC", 
"Policies": {
    "PasswordPolicy": {
        "MinimumLength": 6, 
        "RequireUppercase": true, 
        "RequireLowercase": true, 
        "RequireNumbers": true, 
        "RequireSymbols": true
    }
    },
    "AutoVerifiedAttributes": [
        "email",
        "phone_number"
    ],
    "SmsConfiguration": {
    "SnsCallerArn": "arn:aws:sns:ap-northeast-1:710161973367:INT"
}
}

我收到以下错误:

调用时发生错误 (NotAuthorizedException) CreateUserPool 操作:角色 arn 不属于您的帐户。

如果我从AutoVerificationAttributes 中删除phone_number,用户池将被创建而不会出现错误。

【问题讨论】:

    标签: amazon-web-services aws-cli aws-cognito


    【解决方案1】:

    SmsCallerARN 必须是角色而非 SNS 主题。

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 2019-09-04
      • 2017-12-03
      • 2021-08-13
      • 2019-03-15
      • 2017-07-03
      • 2018-05-11
      • 2019-09-13
      相关资源
      最近更新 更多