client - MCA 用户 ID 如何使用 MQ Server 连接 channel 授权客户端用户 ID

标签 client ibm-mq

我有一个问题,我们在创建 WebSphere MQ Server 连接 channel 时添加的 MCA 用户 ID 如何实际授权在 MQ 客户端应用程序中配置的客户端用户 ID。 例如,我有一个域用户帐户 servicemq01@domain 添加为服务器连接 channel APP1.SVRCONN.01 的 MCA 用户 ID。我创建了一个用户组 mqi_App1@server 并向其中添加了 servicemq01@domain 用户 ID。 mqi_App1 组被授予连接到队列管理器所需的权限。此外,所需的权限也会在 mqi_App1 组的队列级别添加。

现在,客户端应用程序 App1 拥有一个用于运行的用户 ID clientapp01@domain。客户端应用程序正在尝试使用 channel APP1.SVRCONN.01 连接到 MQ 服务器。我的问题是 clientapp01@domain 和 servicemq01@domain 是否都需要匹配才能使 MQ Server 连接 channel 正常工作?

最佳答案

没有。通过将 UserId 放入 channel 的 MCAUSER 字段中,您将覆盖应用程序正在使用的 UserId。连接到 channel “APP1.SVRCONN.01”的所有应用程序都将使用 UserId“servicemq01@domain”。

非常信任你,但不太安全。

关于client - MCA 用户 ID 如何使用 MQ Server 连接 channel 授权客户端用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20209429/

相关文章:

c - 东京暴君交易支持

ibm-mq - 在 IBM MQ 中自动清除队列中的消息

c# - .Net 和 IBM MQ 托管连接 SSL 使用 pfx ca cert

java - Jersey 客户端导致 415 Unsupported media type

Java 简单客户端服务器应用程序

执行 IBM Websphere runmqckm 命令时出现 java.lang.SecurityException

triggers - 触发器监视器作为 MQ 服务对象 - 如何获取状态

multithreading - MQ 是否仍然有每线程连接的限制?

java - Android从服务器下载视频

c - 如何使用 wsdl2c 工具构建启用 SSL 的客户端代码以与 axis2 一起使用?