我会使用EC2实例并在其上安装Web服务器(例如Node.js),然后按照惯例执行所有操作,还是必须使用AWS SDK for JavaScript等内容?
(这不是一个静态的AngularJS应用程序,将与应用程序服务器进行交互)
我在JavaScript(paho-mqtt-js)中使用MQTT客户端连接到AWS IoT端点,如果我使用自己的AWS凭证,我就可以连接.
但是,如果我使用Cognito为登录用户生成的凭据,则无法执行此操作.我在IAM中的Cognito授权角色附加了一个"AWSIoTFullAccess"策略,所以我很困惑为什么这些凭据每次都返回403错误.
任何有关这方面的帮助将不胜感激.