Как избежать исключения MQ 2035 при подключении через MQ explorer в C#?
Я получаю исключение MQ 2035 года при подключении через MQ Explorer в c#.
Я подключил с помощью Диспетчера очереди MQ,очередь, канал сервера и клиентских каналов,имя подключения и т. д., и создали клиент и сервер экземпляры использовании MQ Explorer для 7.5 версии.
Я получаю код ошибки 2035, показывающий, что это проблема авторизации для доступа к MQ. Я добавил мой аккаунт администратора, а также в группу MQM. Но все равно получаю код исключения очереди сообщений 2035 года.
QueueManagerName - QUEUEMNGR_2
Имя очереди-QUEUE2
Канал подключения к серверу - SERVER_CHANNEL
Канал подключения клиента - CLIENT_CHANNEL
Имя соединения - SYSTEM.DEF.SVRCONN/TCP/10.15.1.6(1414)
Канал Info -SYSTEM.DEF.SVRCONN
Тип передачи-TCP
ИС - 10.15.1.6
Порт - 1414
Что я уже пробовал:
public string ConnectMQ(string strQueueManagerName, string strQueueName, string strChannelInfo) { // QueueManagerName = strQueueManagerName; QueueName = strQueueName; ChannelInfo = strChannelInfo; // char[] separator = {'/'}; string[] ChannelParams; ChannelParams = ChannelInfo.Split( separator ); channelName = ChannelParams[0]; transportType = ChannelParams[1]; connectionName = ChannelParams[2]; String strReturn = ""; try { queueManager = new MQQueueManager( QueueManagerName, channelName, connectionName ); strReturn = "Connected Successfully"; } catch(MQException exp) { strReturn = "Exception: " + exp.Message ; } return strReturn; }
ranio
Ожидаю ответа на этот вопрос как можно скорее.