MQRC_NOT_AUTHORIZED, .net用连接MQ报2035错误
问题如下,1. 我的测试电脑user A 已经在MQ的用户组里,并且用户组里面还有其他的userID,比如B,C,D,E
2. 在建立连接中,
XMSFactoryFactory factoryFactory = XMSFactoryFactory.GetInstance(XMSC.CT_WMQ);
IConnectionFactory cf = factoryFactory.CreateConnectionFactory();
connection = cf.CreateConnection(用户, null);
用户如果用userA或者放空,则不报错.可以正常连接.
但是,如果用userB,C,D,E就会报2035 MQRC_NOT_AUTHORIZED 的错误.
相同的环境下,java连接MQ 则不会出现这样的错误. 即只要本机的ID在MQ的用户组中,则本机可以使用其他的userID来连接MQ.
请问如何解决.