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>