因此github上有一些库试图使用C#实现Web套接字协议。 但是,我们拥有由Microsoft构建的成熟的 signalr 并支持Web套接字协议。 有没有办法将signalr配置为纯web-socket服务器,以便客户端可以使用ws:// localhost / chat直接连接。
谢谢。答案 0 :(得分:3)
不,您现在无法直接使用websocket与SignalR。 SignalR使用需要遵循的a protocol,或者您根本无法连接到服务器。
修改强>
Asp.NET Core的SignalR允许使用裸websockets连接到服务器。这个post显示了如何执行此操作。