Authentication ActiveMQ:";“用户未经身份验证”;错误

Authentication ActiveMQ:";“用户未经身份验证”;错误,authentication,activemq,Authentication,Activemq,我正在尝试在Red Hat Enterprise Linux Server 7.1版上使用一个可以使用web控制台的新用户(按照中的说明)设置ActiveMQ 5.10.1版 我所做的: 1) 在users.properties中创建以下条目:myUser=myPwd 2) 已将用户添加到groups.properties中的“发布者”和“消费者”组 3) 在jetty-realm.properties中添加以下内容以启用对web的访问 控制台:myUser:myPwd,用户 4) 在插件下的a

我正在尝试在Red Hat Enterprise Linux Server 7.1版上使用一个可以使用web控制台的新用户(按照中的说明)设置ActiveMQ 5.10.1版

我所做的:

1) 在users.properties中创建以下条目:myUser=myPwd

2) 已将用户添加到groups.properties中的“发布者”和“消费者”组

3) 在jetty-realm.properties中添加以下内容以启用对web的访问 控制台:myUser:myPwd,用户

4) 在插件下的activemq.xml文件中添加了以下内容 ->授权插件->地图->授权地图:

<authorizationEntries>
  <authorizationEntry queue=">" read="admins" write="admins" admin="admins" />
  <authorizationEntry queue="MYQUEUES.>" read="consumers" write="publishers" admin="admins" />
  <authorizationEntry topic=">" read="admins" write="admins" admin="admins" />
  <authorizationEntry topic="MYQUEUES.>" read="consumers" write="publishers" admin="admins" />
</authorizationEntries>

我可以与新用户一起登录控制台,但当我在web控制台中尝试并单击我创建的任何ActiveMQ队列时,我会在ActiveMQ的日志文件中收到“SecurityException:user is not authenticated”(安全异常:用户未经验证)消息

根据日志,在创建名为'queueBrowser'的bean时发生错误,该bean在/WEB-INF/webconsole-query.xml中定义


感谢您的帮助。

activemq.xml中缺少jaasAuthenticationPlugin元素