博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
activeMq密码配置 - 6
阅读量:5363 次
发布时间:2019-06-15

本文共 1068 字,大约阅读时间需要 3 分钟。

上一个章中没有密码设置怎么就能接发消息了??

首先activemq中常见的有两种密码:控制台 和 broker

控制台的密码在conf/jetty.xml文件中:

  <bean id="securityConstraint" class="org.eclipse.jetty.http.security.Constraint">

        <property name="name" value="BASIC" />

        <property name="roles" value="admin" />

        <property name="authenticate" value="false" />

    </bean>

  authenticate的值为true,登录时才需要密码,默认密码存放在conf/jetty-realm.properties文件中

 

 

broker 密码 也就是用户密码 。存放在credentials.properties文件中 

 

明明有密码,为什么连接时不写密码或密码错误也能正常使用呢??因为broker密码验证要在activemq.xml文件中进行配置。

 

 

conf目录下文件:    activemq.xml    broker.ks    broker.ts    broker-localhost.cert    client.ks    client.ts    credentials.properties    //broker连接使用的账号密码文件,明文密码    credentials-enc.properties broker连接使用的账号密码文件,加密的密码    groups.properties    jetty.xml    jetty-realm.properties   //web console访问的账号密码    jmx.access     //访问控制文件,用于限制JMX访问权限    jmx.password //JMX访问密码文件,用于设置JMX访问的密码    log4j.properties    logging.properties    login.config    //JAAS认证使用的配置文件,用于指定使用  users.properties和groups.properties文件 。JAAS验证可以做更细粒度的权限控制    users.properties

 

转载于:https://www.cnblogs.com/for-what/p/9691724.html

你可能感兴趣的文章
Webmin试玩
查看>>
拥抱互联网经济新增长点,微软云为视频直播提速
查看>>
知识的总结
查看>>
Web框架——XWAF的代码结构和运行机制(4)
查看>>
实验四
查看>>
python积累二:中文乱码解决方法
查看>>
poj 1179 polygon
查看>>
用Apache Ant在Weka中嵌入新算法
查看>>
hdu--4632--dp
查看>>
htc在ubuntu上找不到devieces,提示权限不够的解决方法
查看>>
Angular系列-AngularJs1使用Ace编辑器
查看>>
JDK5新特性
查看>>
Java之冒泡算法实现
查看>>
平时关注的一些技术博客
查看>>
任务调度
查看>>
安装Android开发环境
查看>>
Delphi 判断按键状态
查看>>
数学:调和级数
查看>>
图论:带花树算法-一般图最大权匹配
查看>>
java中代码执行顺序
查看>>