SignalR:"协议错误:未知的传输。"导航到集线器时

时间:2014-10-17 16:08:44

标签: c# asp.net asp.net-web-api signalr signalr-hub

我第一次尝试使用ASP.NET Signalr - 这就是我所做的: 创建了一个新的Web项目并添加了以下SignalR包:

enter image description here

然后我创建了以下类:

[HubName("chat")]
public class ChatHub : Hub
{
    public void Hello()
    {
        Clients.All.hello();
    }
}

以下启动配置:

public partial class Startup
{
    public void Configuration(IAppBuilder app)
    {
        ConfigureAuth(app);
        app.MapSignalR();
    }
}

然而每当我导航到

  

本地主机:(端口)/ API / signalr /聊天

我收到以下错误:

  

协议错误:未知传输。

我正在运行最新的浏览器并尝试了多种不同的浏览器,这可能是什么问题?

1 个答案:

答案 0 :(得分:1)

从网址中删除api /,只使用localhost:(potr)/ signalr / chat