0
私はactivemqをセットアップし、ユーザにキューを設定しました。私は1つのキューと2人のユーザー、すなわち、読み取り書き込み権限を持つproducer
とconsumer
を適切に作成しました。 producer
を使用してメッセージを投稿し、consumer
を使用してメッセージを消費することができます。adminmユーザを追加してactivemqキューにアクセスする
admin/admin
を使用してactivemqの管理ページにログインすると、キュー内のメッセージを表示できません。 admin
ユーザーを追加してキューにアクセスする方法。
私は私が間違っているつもりですどこ私に知らせてくださいactivemq.xml
<plugins>
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="producer" password="producer" groups="producers" />
<authenticationUser username="consumer" password="consumer" groups="consumers" />
<authenticationUser username="defaultUser" password="defaultPassword" groups="admins" />
</users>
</simpleAuthenticationPlugin>
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
<authorizationEntry queue="test.Queue" write="producers" read="consumers" admin="admins" />
<authorizationEntry topic="ActiveMQ.Advisory.>" read="producers,consumers" write="producers,producers" admin="admins,producers,consumers"/>
</authorizationEntries>
</authorizationMap>
</map>
</authorizationPlugin>
</plugins>
に以下の構成エントリを追加しました。
私は上記のエントリを追加した後もキューにアクセスできません。 – zilcuanu
simpleAuthentificationPluginから1人の管理者ユーザーでcredentials.propertiesを更新しましたか? pwd "manager"を持つユーザー "system"を管理者として追加する必要があります。 キュー これは、 –