我们如何阻止ibm mq amqp用户访问其他用户的主题?

我们在队列管理器QM01下运行两个amqp通道:

使用用户abc并在端口5672上运行的CHL01 使用用户xyz的CHL02,并在端口5671上运行

我们有主题T01

我们已授予用户abc连接到队列管理器QM01的权限,并使用以下内容发布和订阅主题T01:

setmqaut -m QM01 -t queue -n T01-p abc -all +pub +sub
setmqaut -m QM01 -t qmgr -p abc -all +connect

,并且我们仅授予xyz连接到队列管理器QM01的权限,而没有授予对使用以下主题的主题T01的权限:

setmqaut -m QM01 -t queue -n T01 -p xyz -all
setmqaut -m QM01 -t qmgr -p xyz -all +connect

但是当amqp客户端使用amqp:// localhost:5671连接到主题T01时,...仍然在主题T01上创建了具有subusr xyz的订户

理想情况下,它应该无法订阅主题T01,因为它具有没有权限的用户xyz

请对此提供帮助。我们如何实现这一目标?

rxwywy 回答:我们如何阻止ibm mq amqp用户访问其他用户的主题?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1425733.html

大家都在问