下面是我的代码。我正在尝试从集线器类的 onConnected 方法中获取会话值。但是会话不起作用。它说首先在配置中启用会话,但这已经启用
public override Task OnConnected()
{
login log = new login();
string userId = log.GetUserId();
}
public string GetUserId()
{
return Session["Id"].ToString();
}
我想将会话中的用户 ID 映射到 signalR 的连接 ID。如果有任何替代方法可以实现这一点,请提前提出建议