Bridge MQTT Соединение между серверами с именем пользователя - PullRequest
0 голосов
/ 27 апреля 2019

Я пытаюсь использовать mosquitto для соединения 2 других серверов mqtt.

EXTERNAL> MOSQUITTO> INTERNAL

Internal требует установки имени пользователя.Можно ли перенаправить имя пользователя, которое используется для подключения к MOSQUITTO, для перенаправления также на ВНУТРЕННИЙ?

# connection internal

connection internal
address internal:1883

topic # out 0
topic # in 0

1 Ответ

0 голосов
/ 28 апреля 2019

Нет, мосты - это разовая вещь, вы не получаете мост для подключенного пользователя.

Вы можете указать имя пользователя / пароль для (каждого конца) мостового соединения, используя remote_username,Параметры конфигурации remote_password, local_username и local_password, как описано в справочной странице mosquitto.conf .

Префикс local_ полезен для обеспечения соблюдения ACL для соединенийи когда установлен allow_anonymous false.

...