从不同的域访问SignalR Hub中的身份声明

时间:2018-11-09 10:53:29

标签: asp.net asp.net-web-api signalr asp.net-identity owin

我的前端使用VueJS构建,后端作为ASP.NET Web API2。我也在使用SignalR。

在登录之前,我没有启动与服务器的SignalR连接。我使用jQuery ajax post发布到owin身份验证令牌终结点以获取令牌。之后,如果成功生成令牌,我将启动SignalR实例。

但是我无法在SignalR Hub上访问身份/声明。

Clients.All.Listen(Context.Identity);    // gives null

我的API和前端位于不同域中的两个不同文件夹中。

0 个答案:

没有答案