Я могу аутентифицироваться через веб-консоль, а также с помощью команды bin/artemis producer
с учетными данными с моего сервера LDAP. Когда я использую те же учетные данные с mosquitto_pub
для одной и той же топи c, в журнале появляется сообщение
User: $username does not have permission='SEND' on address $address"
Я также проверил разрешенные роли в журналах - они одинаковы для mosquitto_pub
что касается artemis producer
. В моем случае они разрешают роль producer
, которая имеет права admin
.
Есть ли разница в авторизации в зависимости от протоколов? Похоже, что авторизация работает для протокола CORE, а также для AMQP (я проверял оба с помощью artemis producer
).
К сожалению, я не могу перепроверить, что с artemis producer --protocol MQTT
- это не с "протоколом MQTT не поддерживается ".