AWS IoT MQTT over WebSocket协议

Jac*_*sle 14 amazon-web-services websocket mqtt iot aws-iot

我一直在关注AWS IoT文档试图开始使用http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html#mqtt-ws上的MQTT教程 来设置WebSocket连接到Web应用程序中的AWS IoT.第一步是通过对通过遵循教程中的步骤创建的端点发出GET请求来启动WebSocket连接,但是我收到此错误:

XMLHttpRequest cannot load <my endpoint> Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

我想知道是否有人遇到过这个错误,如果有的话,他们是如何解决的?

这是代码的链接https://github.com/dwyl/learn-aws-iot/blob/2c8035728ec8228e296580c8714f3f7ace870fbe/src/js/components/App.js

Kyl*_*che 6

这是我如何打开频道的一个例子.我使用Cognito unauth角色作为订阅者.我也在使用JS Paho客户端.

http://draw.kyleroche.com/main.js

  • 谢谢!你能分享你的`SigV4Utils.getSignedUrl`功能吗? (4认同)
  • 是的,如果你可以分享这个utils功能会很棒.似乎无法在文档中的任何位置找到它 (2认同)