【发布时间】:2016-09-02 11:12:08
【问题描述】:
我什至不完全确定如何问这个问题,所以情况如下:
- 我们有一个单页应用程序,它连接到使用 CORS 进行跨域身份验证的 SignalR 集线器
- 用户连接到集线器并保持浏览器窗口打开
- 我们删除了用户,但由于他们已经连接到集线器,只要他们返回该页面(无需重新加载),集线器就会重新连接
- 重启 IIS 无效
情况就是这样,我想我理解为什么会发生这种情况,我不知道防止这种情况在未来发生的最佳做法(我原本以为会话到期但因为这是一个单页应用程序,只要它们不刷新,它就不会调用会话超时)。
服务器端是否有一种简单的方法来终止连接(我们记录所有连接,因此有连接 ID 等)?
感谢指导!我被卡住了。
【问题讨论】:
标签: signalr