Я пытаюсь создать mqtt в aws iot и связать его с веб-приложением. Для этого я зашел в AWS iot и создал вещь. После создания я получаю следующий ARN
arn:aws:iot:us-west-2:14257896542:thing/sample
. Затем я создал сертификат и политику в соответствии с документацией AWS. Теперь я захожу в тестовый модуль, подписываюсь на тему 4/5/1
и при публикации на этом канале получаю сообщение.
Мой вопрос: как я могу получить к нему доступ из веб-приложение? Из, настройки, Я вижу конечную точку следующим образом.
a37gqesacnrdrdsds5dg.iot.us-west-2.amazonaws.com
Может ли кто-нибудь помочь мне в этом?
Процесс аутентификации с помощью AWS-IOT очень усложняет подключение приложений к брокеру MQTT. Для JavaScript существует aws-iot-sdk, но поскольку приложение не может представлять файлы сертификатов, вам понадобится aws-sdk и вы должны использовать AWS Cognito. Подробнее здесь: https://www.slideshare.net/AmazonWebServices/developing-connected-applications-with-aws-iot-technical-301