【发布时间】:2021-12-18 00:26:55
【问题描述】:
无论如何我可以从 SignalR 集线器内部设置一个 cookie,特别是 OnConnected 方法。我想发送一个带有会话 id 的 cookie。
我试过了,但它似乎不起作用,它也看起来很尴尬,因为我不确定为什么我需要提供一个字符串和一个 cookie 的键值对。
public override Task OnConnected()
{
var guid = new Guid();
Context.RequestCookies.Add("SessionID", new Microsoft.AspNet.SignalR.Cookie("SessionID", guid.ToString()));
return null;
}
【问题讨论】: