背景:我是很新的RabbitMQ的,我刚安装了它,并试图与它玩。基于RabbitMQ的密钥验证
所以,我有在ec2(ubuntu)上运行的RabbitMq,以及作为在本地机器上运行的RabbitMq客户端(针对pubs/sub over websockets)的node.js服务器,我还启用了RabbitMq上的MQTT协议, 1883年港口
使用的是Node.js我用MQTTClient但每当Node.js的服务器RabbitMQ的连接,将引发一个错误,连接被拒绝:错误的用户名或密码
我计划使用基于密钥认证RabbitMQ服务器,以便浏览器的websockets发送一个编码字符串,node.js服务器解码并获得一个KEY并发送该KEY o RabbitMQ,然后RabbitMQ决定是否存在。
我已经找到了另一场大的RabbitMQ插件,rabbitmq-auth-backend-http但这询问用户名/密码,它可以是键/标识组合。
我要找的建议,我该如何实现这一目标?
还多了一个问题是没有Node.js的客户端发送的用户名/密码,所以它意味着我必须写一个node.js的客户端也?
对不起!我不明白RabbitMQ是什么。但无论如何,我决定改用ZeroMQ。 :) – 2013-03-08 11:25:45