【发布时间】:2015-03-01 10:19:47
【问题描述】:
我正在尝试将我的 VB.net 应用程序连接到远程队列管理器。
但不断收到以下错误:MQRC_Q_MGR_NAME_ERROR。谁能告诉我我做错了什么?
这是我正在使用的代码:
Dim mqQMgr As MQQueueManager = Nothing
Dim props As New Hashtable()
props.Add(MQC.HOST_NAME_PROPERTY, "192.168.28.191")
props.Add(MQC.CHANNEL_PROPERTY, "SYSTEM.ADMIN.SVRCONN")
props.Add(MQC.USER_ID_PROPERTY, "AQ")
props.Add(MQC.PORT_PROPERTY, 1313)
props.Add(MQC.TRANSPORT_PROPERTY, MQC.TRANSPORT_MQSERIES_BINDINGS)
mqQMgr = New MQQueueManager("QMSEPAM", props)
我也尝试了不同的连接方法(MQC.TRANSPORT_MQSERIES_CLIENT),我得到以下错误:
"MQRC_NOT_AUTHORIZED"
提前致谢。
【问题讨论】: