设置ActiveMQ的访问密码

时间:2023-03-09 08:20:44
设置ActiveMQ的访问密码

1、设置ActiveMQ的访问密码,以提高ActiveMQ的安全性

2、在ActiveMQ的conf目录的activemq.xml中添加账号密码

2.1  添加的代码如下

<!-- 添加访问ActiveMQ的账号密码 -->
<plugins>
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="zhangsan" password="123" groups="users,admins"/>
</users>
</simpleAuthenticationPlugin>
</plugins>

2.2  添加在active.xml的位置如下

设置ActiveMQ的访问密码

3、利用设置的账号,密码,访问ActiveMQ

// 1、建立ConnectionFactory工厂对象,需要填入用户名,密码,以及连接的地址
// 仅使用默认。端口号为"tcp://localhost:61616"
ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(
"zhangsan",// ActiveMQConnectionFactory.DEFAULT_USER,
"123",// ActiveMQConnectionFactory.DEFAULT_PASSWORD,
"tcp://localhost:61616");