zoukankan      html  css  js  c++  java
  • activeMq的安全机制

    activemq添加用户名密码认证,找到activemq配置文件activemq.xml  在conf目录下

    在<broker></broker>节点下添加这段代码

    1 <plugins>
    2     <simpleAuthenticationPlugin>
    3         <users>
    4             <authenticationUser username="ssc" password="ssc" groups="users,admin"/>
    5                       <!--如果多个账号密码时,可以添加多个配置-->
    6                        <authenticationUser username="aaa" password="aaa" groups="users,admin"/>
    7         </users>
    8     </simpleAuthenticationPlugin>
    9 </plugins>

    然后重启activemq

    java对应的连接,默认使用的用户名和密码是null

    //创建连接工厂
    connectionFactory=new ActiveMQConnectionFactory(ActiveMQConnectionFactory.DEFAULT_USER,ActiveMQConnectionFactory.DEFAULT_PASSWORD, BROKER_URL);

    修改为

    connectionFactory=new ActiveMQConnectionFactory("aaa","aaa",BROKER_url );

    如果账号密码不对将会报javax.jms.JMSSecurityException

    生于忧患,死于安乐
  • 相关阅读:
    elasticsearch7.16.2集群部署
    MySQL on lion
    2012年10月 小记
    2013年01月小记
    配置tomcat+apache
    Maven安装
    android maven lion
    2012年11月小记
    Python:sys.argv[]的用法<转>
    Python:socket初学总结
  • 原文地址:https://www.cnblogs.com/songlove/p/14704718.html
Copyright © 2011-2022 走看看