【问题标题】:Determine publisher of SNS message?确定 SNS 消息的发布者?
【发布时间】:2019-11-19 06:27:07
【问题描述】:

SNS 订阅者是否可以使用标准机制来验证发布者的身份?

我的场景是允许多个 IAM 角色和用户发布到 SNS 主题,我希望订阅者知道是哪一个发布了它。

我知道我可以为每个发布者使用一个主题,或者让发布者对每条消息进行签名,但我更喜欢单个 SNS 主题,并且不要求发布者做更多的事情,而不仅仅是发布消息。

【问题讨论】:

    标签: amazon-web-services digital-signature amazon-iam amazon-sns amazon-ses


    【解决方案1】:

    没有“发布者”的概念。如果一组 IAM 凭证有权发布到主题,则允许 API 调用。发布行为是帐户本身的功能,而不是用户。

    您可以检查 AWS CloudTrail 日志以发现发出了请求,但这不是通知发布者收件人的有效方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 2019-03-19
      • 2018-10-31
      • 1970-01-01
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多