如何使用经过身份验证的AWS Cognito身份访问AWS IoT端点?

Dil*_*lon 6 amazon-web-services mqtt amazon-iam amazon-cognito aws-iot

我在JavaScript(paho-mqtt-js)中使用MQTT客户端连接到AWS IoT端点,如果我使用自己的AWS凭证,我就可以连接.

但是,如果我使用Cognito为登录用户生成的凭据,则无法执行此操作.我在IAM中的Cognito授权角色附加了一个"AWSIoTFullAccess"策略,所以我很困惑为什么这些凭据每次都返回403错误.

任何有关这方面的帮助将不胜感激.

Siv*_*yan 0

在处理联合身份时遇到类似的问题。解决该问题的一些提示:

希望这可以帮助!