Как использовать AWS IoT MQTT с пулом пользователей AWS CognitoJAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Как использовать AWS IoT MQTT с пулом пользователей AWS Cognito

Сообщение Гость »


Может быть, это звучит очень глупо, но вот уже несколько дней я пытаюсь найти решение, как подключиться к AWS IoT MQTT, используя поток аутентификации на основе CognitoIdentityProviderClient.

Моя установка выглядит следующим образом:
[*]У меня есть пул пользователей «some-user-pool». [*]У меня есть пользователь в пуле пользователей «некоторые-пользователи-в-пуле-пользователей». [*]Мой пул пользователей привязан к политике Интернета вещей «some-iot-policy».
Что дальше? Я хочу сказать, что я уже знаю о том, что могу подключиться к mqtt с помощью сертификата, прикрепленного к политике, но я хочу использовать это через пользователя.

Итак, я нахожусь на этапе, когда у меня есть окончательный RespondToAuthChallengeResponse после прохождения аутентификации; все прошло хорошо, но я не могу понять, что теперь делать? Что я могу сделать, чтобы настроить AwsIotMqtt5ClientBuilder для использования пула пользователей.

У меня есть примерно такой код
RespondToAuthChallengeResponse ответ = cognitoIdentityProviderClient.respondToAuthChallenge(запрос) //После этого у меня есть accessToken и idToken Построитель AwsIotMqtt5ClientBuilder = AwsIotMqtt5ClientBuilder.newMqttBuilder(имя хоста) //здесь я не понимаю, как настроить mqtt для использования ответа
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»