刷新中信号器的持久ConnectionId

时间:2017-02-02 14:49:23

标签: asp.net signalr

我正在尝试构建一个聊天引擎,用户ID由其连接ID表示。在页面刷新时,实例化新连接时连接ID会更改。有没有办法保持用户的连接ID的状态,直到他关闭浏览器(即直到他在客户端结束他的会话)。,plz为我提供解决方案。感谢

1 个答案:

答案 0 :(得分:1)

根据设计,SignalR将为每个新连接分配一个新的连接ID,因此无法重用连接ID。

要实现您的目标,您应该对用户进行身份验证,以便他们可以通过实际ID(用户ID而不是连接ID)在客户端中“表示”