我目前正在使用Signal R Core 1.0.3构建Core 2.2应用程序,并且似乎没有关于如何在用户导航/返回页面时保持连接或重新建立connectionId的文档。
一旦存储在客户端,是否可以用已知的connectionId重新建立连接?即将connectionId存储为cookie,然后在用户刷新页面或稍后返回时重新建立该connectionId?
答案 0 :(得分:0)
据我所知,SignalR没有提供一种刷新页面后保持连接的方法。每次用户使用网站时,他们将具有不同的连接ID。
因此我们可以将连接ID存储在内存中,以供用户使用Signalr
我写了一个小型博客here来演示这个想法,以便您可以看看。