当用户注销我的应用程序(设置enc_token
到null
)如何禁用signalR(使用的角度)?
我试图abp.signalr = null;
问题是,如果一个用户注销,然后重新打开,2个连接,然后制成。什么是正确的方式来阻止它?
SignalR版本2不具备切断客户端内置的服务器API。这里的docs说明它。
从本质上讲,你是在处理其中的连接处理,重新连接,等不对齐的情况。
你可以指定你的用户登录到一个组,并只发送基于组数据。这样,如果你有多个连接都不会有问题。当它们被断开,使用OnDisconnect从组中删除它们()。看看在同一链路使用组的部分。