客户端拨打ASP.NET时SignalR获得用户身份

时间:2018-07-29 14:32:33

标签: asp.net signalr

我有一个中心,客户端在该中心每5秒拨打一次服务器,以检查他们是否有任何新任务要执行。我知道我可以让集线器获取连接ID,但是当他们打电话时,如何使它获取用户标识/用户ID?还是客户必须传递该值?

1 个答案:

答案 0 :(得分:0)

非常容易地获得用户。但是,如果您想获得更多信息,则需要提出一个解决方案来自己处理。

您可以在集线器中使用它来获取用户身份。

string name = User.Identity.Name;

或VB版本

Dim name = User.Identity.Name