无法创建 AWS IoT 策略并将其附加到我的证书



我正在按照看似简单的说明设置 Amazon IOT,但在尝试创建策略时停止了。

文档说明要使用提供的示例 JSON 创建策略。我完全按照说明进行操作:

我创建了一个名为myTestPolicy的txt文件.txt如下所示:

{
    "Version": "2016-3-3", 
    "Statement": [{
        "Effect": "Allow",
        "Action":["iot:*"],
        "Resource": ["*"]
    }]
}

放在本地文件夹中,但是当我运行命令时:

AWS IoT 创建策略 --策略名称 "PubSubToAnyTopic" --policy-document file://myTestPolicy.txt

我收到一个错误:

调用创建策略

操作时发生客户端错误(格式错误的策略异常):策略文档格式不正确

完全卡住了,谷歌搜索没有答案,谁能帮忙?

好的,我向亚马逊开了一张支持票(付费),技术人员确认文档和/或工具中存在错误。他用工程开了一张票。

与此同时,我能够从 AWS 控制面板执行此操作(IoT Web UI 允许您创建策略,还可以执行(功能失调的)CLI 文档试图指导您完成的其他任务。

无法识别您选择的版本。如果您尝试使用"2012-10-17",则可以正常工作(您可以选择"2008-10-17"或"2012-10-17")。

{
    "Version": "2012-10-17", 
    "Statement": [{
        "Effect": "Allow",
        "Action":["iot:*"],
        "Resource": ["*"]
    }]
}

最新更新