我的前端使用VueJS构建,后端作为ASP.NET Web API2。我也在使用SignalR。
在登录之前,我没有启动与服务器的SignalR连接。我使用jQuery ajax post发布到owin身份验证令牌终结点以获取令牌。之后,如果成功生成令牌,我将启动SignalR实例。
但是我无法在SignalR Hub上访问身份/声明。
Clients.All.Listen(Context.Identity); // gives null
我的API和前端位于不同域中的两个不同文件夹中。