在Socket.io中重新连接并维护客户端ID?

时间:2012-01-23 15:42:23

标签: node.js socket.io

这可能吗?我找不到关于这个主题的任何文档,但是从我到目前为止所做的测试中,每次客户端重新连接时都会分配一个新的客户端ID。 如果它不可能是最好的解决方法? 谢谢!

1 个答案:

答案 0 :(得分:5)

目前我认为不可能(我自己也向“3rd-Eden,Socket.IO核心开发者”提出同样的问题。)

但是,您可以在客户端会话中自行设置一些唯一密钥,这是目前最好的解决方法,通常人们会发现这一点(例如将用户名放在会话上或其他唯一ID)。