背景:我是很新的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