active5.5 保险配置

active5.5 安全配置1 访问http://localhost:8161 需要密码?1.1需要密码验证:打开conf/jetty.xml文件,找到?

active5.5 安全配置

1 访问http://localhost:8161 需要密码

?1.1需要密码验证:打开conf/jetty.xml文件,找到?
?<bean id="securityConstraint" value="BASIC" />
??<property name="roles" value="admin" />
??<property name="authenticate" value="false" />? #将“false”改为“true”即可
?</bean>


?1.2 设定密码: 打开conf/jetty-realm.properties文件,找到
?admin: admin,admin????
?用户名:密码,权限

?

2、生产者和消费者连接MQ需要密码

从conf/activemq-security.xml中的 <broker> 标签中的<plugins>标签 开始往下全部替换掉
? conf/activemq.xml中的 <broker> 标签中的<plugins>标签 往下的部分。


?
3 注意修改相应的密码哦~

4 欢迎拍砖~

groups="users,admins"/>
<authenticationUser username="user" password="${guest.password}"
groups="users"/>
<authenticationUser username="guest" password="${guest.password}" groups="guests"/>
</users>
</simpleAuthenticationPlugin>

        <!--  Lets configure a destination based authorization mechanism -->
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
  <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 queue="TEST.Q" read="guests" write="guests" />
 
  <authorizationEntry topic=">" read="admins" 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>
</authorizationMap>
</map>
</authorizationPlugin>
</plugins>

<transportConnectors>
        <transportConnector name="openwire" uri="tcp://0.0.0.0:61616"/>
</transportConnectors>