如何在AWS Cognito中设置SMS配置?

时间:2017-03-02 05:01:52

标签: amazon-web-services aws-cognito

在AWS Cognito用户池中,我们需要设置SMS配置:

http://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_SmsConfigurationType.html

什么是SMSCallerARN和ExternalID?如何配置?

1 个答案:

答案 0 :(得分:2)

AWS forums中回答了这个问题,并在下面提到了一个错误答案。

简而言之,SMSCallerARN是允许发送SMS消息的IAM角色的ARN(如果您在控制台中使用逐步设置,则会提示您创建此消息)。

ExternalId是开发人员的帐户ID。通过打开为SMS创建的SNS角色并单击显示策略文档来获取ExternalId。它将在sts:ExternalId密钥下。

请注意,文档说这不是必需的(我真的不明白为什么会这样),但是当你尝试通过AWS CLI使用ExternalId未指定或空字符串执行时,你会被告知它是必需的。