我正在使用SpringSocket與Websockets的STOMP協議,並且我正在使用內存borker。我想發送消息給特定的用戶。 在客戶端我訂閱的私人話題:春天websocket與跺腳:私人消息到同一用戶的多個實例
stompClient.subscribe('/user/topic/private', function(greeting){
});
我送的消息是這樣的:
stompClient.send("/user/"+ user +"/topic/private", {}, message);
這一切工作正常,我沒有在服務器上做任何事情。但是當我用相同的用戶登錄兩次(例如不同的瀏覽器,一個桌面和一個移動設備)時,它不會像我所期望的那樣工作。我期望私人信息在瀏覽器中都會結束。但它似乎只能在當前的瀏覽器中結束。 有沒有更好的方法來做這種私人訊息?或者我誤解了私人頻道的工作原理?
是你的'user'認證? – Karthik
是的我的用戶通過身份驗證 –