如何解决来自 Amazon SNS 的 HTTP 400 “AccessDeniedException”错误?

上次更新日期:2021 年 8 月 3 日

当我的 Amazon Simple Notification Service (Amazon SNS) 主题尝试将消息发布到另一个 AWS 资源时,我收到了 HTTP 400 “AccessDeniedException”错误。如何解决此错误?

解决方法

1.    更新资源的 AWS Identity and Access Management (IAM) 基于资源的策略,以允许 Amazon SNS 访问该资源。有关更多信息,请参阅 AWS IAM 用户指南中的编辑 IAM 策略

2.    验证您资源的基于 IAM 资源的策略不包含任何显式拒绝 Amazon SNS 主题访问该资源的拒绝语句。
注意:AWS Lambda 函数 IAM 基于资源的策略不包括添加显式拒绝语句的选项。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?