とにかく、SignalR ハブ、具体的にはOnConnected
メソッド内から Cookie を設定できますか。セッション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;
}