Skip to main content
 首页 » 编程设计

c#之有没有办法将 signalr 用作纯 websocket 服务器 [ws ://]

2024年04月12日35三少

所以github上有一些库尝试使用C#实现web-socket协议(protocol)。 但是后来我们有了微软开发的成熟的signalr,支持Web socket协议(protocol)。 有没有办法将 signalr 配置为纯网络套接字服务器,以便客户端可以直接使用 ws://localhost/chat 进行连接。

谢谢。

请您参考如下方法:

不,目前您不能将 websockets 直接与 SignalR 一起使用。 SignalR 使用 a protocol需要遵循,否则您将根本无法连接到服务器。

编辑

Asp.NET Core 的 SignalR 允许使用裸 websockets 连接到服务器。这post显示如何执行此操作。