出于安全原因,我已在JAAS karaf
更改了/etc/users.properties
默认密码。
当我访问Karaf
Web控制台(8181/system/console/bundles
)而不是ActiveMQ Web Console
(8181/activemqweb/index.jsp
)并保留karaf:karaf
凭据时,修改有效。< / p>
我找不到ActiveMQ
网络控制台的任何其他配置文件。
我的jetty.xml
文件使用JAASLoginService
和karaf域(默认配置)。
工具版本:
答案 0 :(得分:1)
我认为您必须将webapps/admin/WEB-INF/webconsole-embeded.xml
中的connectionFactory bean更改为以下内容:
<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="vm://localhost"/>
<property name="userName" value="system"/>
<property name="password" value="manager"/>
</bean>
请参阅ActiveMQ Security Page的 Web控制台部分。
如果您希望更改整个Web控制台服务器的凭据,也可以查看Web Console Page。