ich die AWS IoT docs folgende habe versucht, mit dem MQTT Tutorial zum Einstieg bei http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html#mqtt-ws eine WebSocket-Verbindung zu AWS IoT in einer Web-Anwendung einzurichten. Der erste Schritt ist, indem sie eine GET-Anforderung an einen Endpunkt, indem Sie die Schritte im Tutorial erstellt eine WebSocket-Verbindung zu initiieren, aber ich bin immer diese Fehlermeldung:AWS IoT MQTT über WebSocket-Protokoll
XMLHttpRequest cannot load <my endpoint> Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
Ich habe mich gefragt, ob jemand diese gestoßen Fehler und wenn ja, wie sie es gelöst haben?
Hier ist ein Link auf den Code https://github.com/dwyl/learn-aws-iot/blob/2c8035728ec8228e296580c8714f3f7ace870fbe/src/js/components/App.js
Ist die fehlerhafte GET-Anforderung an den describe-Endpunkt-API oder die WebSocket zu öffnen? Wenn Sie versuchen, den WebSocket zu öffnen, verwenden Sie einen JavaScript-Client, der WebSockets unterstützt oder eine normale HTTP-Anforderung an den Endpunkt stellt? –
Ich mache eine normale HTTP-Anfrage durch XMLHttpRequest, um den Websocket mit einer URL der Form '' 'wss: // .iot zu öffnen. .amazonaws.com/mqtt''' welches mit der amazon signature version 4 signiert wurde –