【发布时间】:2019-06-08 13:56:36
【问题描述】:
我正在评估一个 SNS 主题的安全性,我注意到它具有以下配置:
{
"Action": [
"SNS:Receive",
"SNS:Subscribe"
],
"Principal": {
"AWS": "*"
},
"Resource": "arn:aws:sns:us-east-1:topicowner:topic",
"Effect": "Allow",
"Sid": "__console_sub_0"
}
我不是主题所有者,但是,考虑到它允许匿名访问(或至少任何 AWS 账户的经过身份验证的访问),我假设我可以使用以下 CLI 命令订阅它:
aws sns 订阅 --topic-arn "arn:aws:sns:us-east-1:topicowner:topic" --protocol email --notification-endpoint my-email@example.com
(我使用我的 AWS 访问密钥和密钥对其进行了配置)
但我得到了以下错误:
调用订阅操作时发生错误(InvalidParameter):无效参数:TopicArn
我猜错了吗?还有什么我应该尝试的吗?
【问题讨论】:
标签: amazon-web-services amazon-sns