AWS IoT Core主题过滤器通配符

时间:2018-12-10 20:36:12

标签: amazon-web-services iot aws-iot

根据我们在整个mqtt协议中用于主题的docs通配符,例如+#在策略中被视为文字。建议使用*作为通配符,但不要描述其效果。

例如,主题过滤器:topicfilter:/foo/bar/*匹配主题foo/bar/baz/gaz还是仅匹配foo/bar/baz

具体地说,我试图允许访问任何以保单持有人的事物名称开头的主题。因此,我想允许访问以${thingName}/开头并且在匹配的thingName之后具有任意数量的正斜杠和url参数的任何主题。 topicfilter:${thingName}/*是否有效,或者仅对在thingName之后具有一个url参数的主题有效?

1 个答案:

答案 0 :(得分:0)

将通配符*排除在外,也就是说,它将匹配无限制的结尾url参数。要牢记的重要一点是,topicfiltertopic是不同的,并且对于here所概述的不同MQTT操作而言,它们是不同的资源。