1.编辑: ${activemq.base}/conf/activemq.xml配置文件,
在<broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${activemq.base}/data">节点下添加以下节点
<plugins>
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="system" password="manager" groups="users,admins"/>
<authenticationUser username="user" password="password" groups="users"/>
<authenticationUser username="guest" password="password" groups="guests"/>
</users>
</simpleAuthenticationPlugin>
</plugins>
2.编写JMS客户端程序:
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(url,username,password);
注意: username 和password必须和配置文件里的一致,否则会抛出异常.
本文介绍如何在ActiveMQ中配置用户认证,并提供一个示例展示如何通过Java客户端连接已配置认证的ActiveMQ服务器。

1618

被折叠的 条评论
为什么被折叠?



