在 AWS Cognito 用户池中,我们需要设置 SMS 配置:
SMSCallerARN 和 ExternalID 是什么?如何配置它们?
在 AWS Cognito 用户池中,我们需要设置 SMS 配置:
SMSCallerARN 和 ExternalID 是什么?如何配置它们?
这在AWS 论坛中得到了回答,其中一个错误答案如下所示。
简而言之,SMSCallerARN 是允许发送 SMS 消息的 IAM 角色的 ARN(如果您使用控制台中的分步设置,系统会提示您创建它)。
ExternalId 是开发者的帐号 ID。通过打开您为 SMS 创建的 SNS 角色并单击Show Policy Document来获取 ExternalId 。它将在sts:ExternalId
钥匙下。
请注意,文档说这不是必需的(我真的不明白为什么会这样),但是当您尝试通过 AWS CLI 使用未指定的 ExternalId 或空字符串执行时,您会被告知这是必需的。