3

2 種類のクライアントからのリクエストを処理する ActiveMQ インスタンスを (主に STOMP サーバーとして) セットアップしたいと考えています。

  1. トピックの読み書きができる認証済みユーザー
  2. トピックからの読み取りのみが可能な認証されていないユーザー

これまでSimpleAuthenticationBrokerを使用してきましたが、上記の状況を構成する方法がわかりません。また、ユーザーが認証を通過するためのワイルドカードを認識するコードも見当たりません。

認証ブローカーを使用するようにサーバーを構成すると、すべての接続が認証されることが期待されますが、これは望ましくありません。

私が考える唯一の解決策は、必要な機能をサポートする独自の実装を提供することですが、サーバーに組み込まれた方法を見つけたいと思っています。

4

3 に答える 3

2

この機能は、ActiveMQ 5.4 で利用できるようになりました。同じ機能を検索して見つけたところです: http://activemq.apache.org/security.html

于 2010-12-14T12:18:14.967 に答える
1

これは現在、ActiveMQ セキュリティ実装ではサポートされていませんが、読み取り専用権限でパスワードなしで接続できるユーザーをいつでも定義できます。

この認証されていないユーザーの機能については、Jira の拡張リクエスト ( https://issues.apache.org/activemq/browse/AMQ ) を提出し、現在のプラグインにパッチを提供することをお勧めします。

于 2009-01-16T08:44:20.400 に答える