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的位置如下
3、利用设置的账号,密码,访问ActiveMQ
// 1、建立ConnectionFactory工厂对象,需要填入用户名,密码,以及连接的地址 // 仅使用默认。端口号为"tcp://localhost:61616" ConnectionFactory connectionFactory = new ActiveMQConnectionFactory( "zhangsan",// ActiveMQConnectionFactory.DEFAULT_USER, "123",// ActiveMQConnectionFactory.DEFAULT_PASSWORD, "tcp://localhost:61616");