RabbitMQ + Web Stomp非常棒。不過,我希望將一些主題保護爲只讀或只寫。RabbitMQ + Web Stomp和安全
它似乎是唯一的機制,以確保這些與rabbitmqctl。我可以創建一個虛擬主機,一個用戶,然後應用一些權限。然而,這是Stomp和Rabbit實施開始崩潰的地方。
題目採取的形式:/ topic/blah在stomp中,它通過路由關鍵字「blah」在Rabbit中路由到「amq.topic」。似乎沒有辦法爲路由密鑰設置權限。似乎:
rabbitmqctl set_permissions -p vhost user ".*" ".*" "^amq\.topic"
是我能做的最好的,這仍然是「所有」的話題。我也研究過交流,但JavaScript中無法定義這些動態。
我在這裏錯過了什麼嗎?
參考:http://www.rabbitmq.com/blog/2012/05/14/introducing-rabbitmq-web-stomp/
我確實使用了交換。不理想,主要是因爲它使部署複雜化,但它的工作。 – jbg