如何删除未经确认的AWS SNS订阅

wji*_*271 24 amazon-web-services amazon-sns

我正在尝试删除未经证实的SNS主题(特别是电子邮件地址)的订阅,但AWS控制台不会让我这样做.它会让我删除已确认的订阅.有任何想法吗?

小智 16

根据SNS架构和设计:

如果订阅被批准,那么无论是否有与之关联的主题。用户将能够删除订阅。)

如果订阅是PENDING,那么无论是否有关联的主题。亚马逊将在创建 3 天后自动删除订阅。

有关更多信息,请参阅常见问题解答(向下滚动到标题为“订阅请求在等待确认期间将保持待处理多长时间?”的问题)

  • ¿您有这部分文档的链接吗? (4认同)
  • 无法从控制台删除它是绝对没有意义的。如果我输入了错误的网址怎么办?如果我能够删除它有什么大不了的?毕竟我是话题的主人。我可以删除主题本身,但不能删除对该主题的订阅?! (3认同)
  • https://docs.aws.amazon.com/sns/latest/dg/sns-tutorial-delete-subscription-topic.html `您无法删除待处理的确认。3 天后,Amazon SNS 会自动删除它。 (3认同)

Tim*_*Tim 5

我看到电子邮件订阅无限期地处于 PendingConfirmation 状态,正如您提到的,无法使用 Web 控制台删除它们。此外,几天后订阅确认电子邮件中的链接将过期,因此您也无法单击确认订阅然后将其删除。

但是,假设您仍然可以访问电子邮件地址,您可以在 Web 控制台中使用相同的电子邮件地址为 SNS 主题创建一个新订阅。这实际上不会导致单独订阅,因为似乎一个电子邮件地址只能订阅一次。但是,它会发送另一封带有新确认链接的电子邮件,您可以单击该链接以确认订阅。确认后,您最终可以在 SNS Web 控制台中删除订阅。


E.J*_*nan 1

我不认为你可以,但如果没有得到确认,它们应该会在 3 天后消失......所以你可能只需要等待。

  • 嗯,已经超过三天了,他们还没有得到证实,他们仍然徘徊不去…… (9认同)