3

私のアプリケーションは、WebsphereAS上のJMSを介してMQTTメッセージを受信します。MQTTエンドポイントはWebsphereMQです。

メッセージの送信者(Websphere MQではなく送信デバイス;-))を識別する方法はありますか?jmsメッセージヘッダーに一致するフィールドが見つかりませんでした...

4

1 に答える 1

1

MQTT チャネルを作成するときに、許可チェックに MQTT クライアント ID またはユーザー名のいずれかを使用するオプションがあります。チャネルが JAAS を使用するように構成されていて、ユーザー名を使用するオプションが選択されている場合、ユーザー名が継承されると思いますMQMD.UserIDJAAS 認証を構成していませんが、しばらくしてからテストして更新します。

認証に ClientID を使用するオプションをテストできましたが、クライアント ID がフィールドに表示されることはありません。MQMD.UserID

ID の伝播は一般的な要件であるため、チャネル設定に応じて、クライアント ID またはユーザー名のいずれかが に伝播する必要があることを示す機能強化要求(RFE) を提出することをお勧めします。MQMD.UserID

于 2012-10-19T12:41:30.257 に答える