从.Net核心UI连接到Old SignalR服务器

时间:2018-04-25 09:43:17

标签: typescript signalr core

我们有一个使用Microsoft.AspNet.SignalR 2.2.1在4.6.2框架上运行的SignalR服务器。

我们有一个新的UI应用程序运行.net Core / Angular5 / Typescript。 @ aspnet / signalr客户端使用新协议,无法连接到现有的SignalR服务器。有没有办法让我们在我们的.net Core应用程序中安装旧版本的SignalR客户端,并且仍能连接到旧服务器?

2 个答案:

答案 0 :(得分:0)

您无法混合和匹配SignalR服务器和客户端的版本。对于SignalR,如果您在服务器上使用ASP.NET Core,那么您也必须在客户端上使用它。

来自MSDN SignalR alpha blog post

  

ASP.NET Core的SignalR与以前版本的SignalR不兼容。这意味着您不能将旧服务器与新客户端一起使用,也不能将旧客户端与新服务器一起使用。

答案 1 :(得分:0)

我已将jquery.signalR-2.2.3.js文件改装到我们的.net核心Angular5 UI项目中,并可以与旧系统连接。