activeMq 开启服务器验证

来源:互联网 发布:windows xp企业版下载 编辑:程序博客网 时间:2024/06/07 04:51
activemq.xml
</transportConnectors> 元素下加入 
<plugins> <simpleAuthenticationPlugin> 
<!--该部分是配置发送或接受的用户名和密码,以及所处的用户组--><users> <authenticationUser username="system" password="123456" groups="users,admins"/> <authenticationUser username="user" password="123456" groups="users"/> <authenticationUser username="guest" password="123456" groups="guests"/> <authenticationUser username="admin" password="123456" groups="users,admins"/> </users> </simpleAuthenticationPlugin> <!-- use JAAS to authenticate using the login.config file on the classpath to configure JAAS --> <!--以下采用的是JAAS的管理机制来配置各种角色的权限--><!-- configuration 与login.config中的名称保持一致这里的名称很重要,login.conf文件中默认是activemq 修改任何一方都可以 --><jaasAuthenticationPlugin configuration="activemq-domain" /> <!-- lets configure a destination based authorization mechanism --> <authorizationPlugin><map><authorizationMap><authorizationEntries><!-->表示通配符,例如USERS.>表示以USERS.开头的主题,>表示所有主题,read表示读的权限,write表示写的权限,admin表示角色组--><authorizationEntry queue=">" read="admins" write="admins" admin="admins" /><authorizationEntry queue="USERS.>" read="users" write="users" admin="users" /><authorizationEntry queue="GUEST.>" read="guests" write="guests,users" admin="guests,users" /><authorizationEntry topic=">" read="admins,users" write="admins" admin="admins" /><authorizationEntry topic="USERS.>" read="users" write="users" admin="users" /><authorizationEntry topic="GUEST.>" read="guests" write="guests,users" admin="guests,users" /><authorizationEntry topic="ActiveMQ.Advisory.>" read="guests,users" write="guests,users" admin="guests,users" /></authorizationEntries> <!-- let's assign roles to temporary destinations. comment this entry if we don't want any roles assigned to temp destinations --><tempDestinationAuthorizationEntry ><tempDestinationAuthorizationEntry read="tempDestinationAdmins" write="tempDestinationAdmins" admin="tempDestinationAdmins" /></tempDestinationAuthorizationEntry></authorizationMap></map> </authorizationPlugin> </plugins>
那么用户组在哪里配置呢?
users.properties
0 0
原创粉丝点击