如何解决我们如何阻止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
请对此提供帮助。我们如何实现这一目标?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。