Lambda 的 SNS 触发器问题

SNS trigger issue for Lambda

我在账户 A 中有 SNS 主题。我想通过这个 SNS 在账户 B 中触发 lambda。

但我正在下降 error.I 我正在尝试使用 cloudformation 堆栈进行部署

The account A is not the owner of Endpoint ARNof-lambda-in-accountB (Service: AmazonSNS,Status Code: 403,ErrorCode: Authorizationerror)

我确定的事情

  1. SNS 具有正确的访问策略以在账户 B 中订阅 Lambda
  2. 为账户 A 中的 SNS 在账户 B 中为 Lambda 设置的触发器

必须从 Lambda 函数所在的同一账户创建 SNS 订阅。SNS 主题策略必须允许从 Lambda 的账户进行订阅。