我是Mule的新手,并遵循此blog通过jms连接器创建“websphere-mq连接器”。我正在使用社区版。
为了连接到websphere mq服务器,我必须在特定的Windows用户名下运行该应用程序。在特定用户名下在Mule Design中运行mule应用程序,我能够连接和接收消息。但是,我无法通过Windows服务器上运行的独立应用程序连接到websphere mq服务器。我将运行mule的服务的用户更改为特定用户,但无法获得对websphere mq服务器的授权。
非常感谢任何其他见解。
答案 0 :(得分:0)
我建议您查看"Getting going without turning off security"文章,了解MQ安全性的介绍。这可能有助于正确配置MQ系统。
答案 1 :(得分:0)
独立应用程序运行Tanuki Software包装器,因为用户已分配给Windows中的环境变量%USERNAME%。即使我更新了Mule服务中的用户以作为批准的用户运行,包装器也将采用环境变量。
为了解决这个问题,我更新了wrapper.conf文件以包含以下内容:
set.USERNAME=<approvedUsername>
环境变量%USERNAME%现在设置为已批准的用户名,其中mule将允许JMS连接器使用正确的用户名进行身份验证。