0

我正在使用 ActiveMQ 和 Java JMS。

是否可以为 JMS 队列设置用户和密码?

连接队列时应提供用户名和密码。

我不想让任何用户从我的队列中获取消息...

4

1 回答 1

0

您应该阅读ActiveMQ 安全文档,因为它详细解释了这一点。

基本上,您设置用户/密码并将它们分配给您连接到的代理上的角色。在 JMS 中创建连接时指定用户/密码。

然后,您可以指定 wath 角色可以访问哪些队列。您甚至可以设置前缀,例如“FINANCE”。或“HR.”,以便所有队列(例如 HR.NEW.EMPLOYEES)都可以分配给 HR 角色等。

真的,阅读链接到的文档。

于 2012-12-16T20:33:23.390 回答