ranio Ответов: 0

Как избежать исключения 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

Ожидаю ответа на этот вопрос как можно скорее.

0 Ответов