3
respostas

Acesso liberado mesmo com configuração em activemq.xml

Estou usando o apache-activemq-5.15.4 Inseri o codigo:

<simpleAuthenticationPlugin anonymousAccessAllowed="false">
                <users>
                    <authenticationUser username="admin" password="admin" groups="users,admins"/>
                    <authenticationUser username="user" password="senha" groups="users"/>
                    <authenticationUser username="guest" password="senha" groups="guests"/>
                    <authenticationUser username="fabio" password="fabio" groups="users,admins"/>
                </users>
            </simpleAuthenticationPlugin>

E não ocorreu nenhum erro de autenticação continuou acessando normal. Era para ocorrer o erro de segurança mas acessou o tópico normalmente.

3 respostas

Oi Fábio,

O código está certinho.

Você reiniciou o ActiveMQ antes de testar ?

Precisa reiniciar para ele recarregar as configurações do XML.

Rodrigo, Reiniciei sim , achei muito estranho ele permitir achei que poderia ser a versão.

Estanho mesmo, era para ter dado o erro de usuário inválido :D

Achei que pudesse ser por conta da versão do ActiveMQ, pois na documentação conta isso:

From version 5.4.0 onwards, you can configure simple authentication plugin to allow anonymous access to the broker.

<simpleAuthenticationPlugin anonymousAccessAllowed="true">

Mas você falou que está utilizando a versão 5.15.4, então não é esse o problema.