[英]Disable multiple websocket connection from the same webbrowser tab
有什么方法可以阻止/關閉來自客戶端同一瀏覽器選項卡的多個 websocket 連接?
我正在后端使用 javax.websocket 並在前端使用純 js 創建簡單的紙牌游戲。 在應用程序中,我不會使用任何登錄名和密碼身份驗證系統。 我正在尋找一些方法,如果客戶端已經連接,我可以關閉第二個連接。
謝謝!
如果每個玩家都有某種唯一標識符(即授權令牌),這將起作用。
否則,您可以檢查他們的 IP,看他們是否已經連接,如果是,則斷開連接。 這很容易被繞過,當一個路由器有多個客戶端時,就會出現問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.