Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在.NET中访问MQ_C#_.net_Ibm Mq - Fatal编程技术网

C# 在.NET中访问MQ

C# 在.NET中访问MQ,c#,.net,ibm-mq,C#,.net,Ibm Mq,我正在用c#.NET编写一个连接到IBM websphere的代码。尝试连接到队列管理器时,出现以下错误: 2035(07F3)(RC2035):MQRC_未授权错误消息 但使用相同的细节(主机名、端口号、通道名、队列管理器),我可以使用java代码连接到队列管理器和队列 原因可能是什么 提前感谢当您通过绑定模式连接到MQ时,MQ客户端库使用您正在运行的用户ID 通过客户端模式连接到MQ时,MQ客户端库使用: 在代码中设置的用户ID或 在通道的MCAUSER字段中设置的值(UserID) 您

我正在用c#.NET编写一个连接到IBM websphere的代码。尝试连接到队列管理器时,出现以下错误:

2035(07F3)(RC2035):MQRC_未授权错误消息

但使用相同的细节(主机名、端口号、通道名、队列管理器),我可以使用java代码连接到队列管理器和队列

原因可能是什么


提前感谢

当您通过绑定模式连接到MQ时,MQ客户端库使用您正在运行的用户ID


通过客户端模式连接到MQ时,MQ客户端库使用:

  • 在代码中设置的用户ID或
  • 在通道的MCAUSER字段中设置的值(UserID)

您应该仔细阅读MQ安全性,并确保正确实现它。请与您公司的MQAdmin联系。

感谢您的回复@RogerI已经安装了连接到websphere的IBM客户机v7。我现在可以连接到队列管理器,但无法连接到队列,并收到相同的错误2035(未授权)。此错误可能来自管理端或我的应用程序端。这与MQ安全问题相同。