I'm trying to use ASP.NET Core WebSocket, but got an error like this when new WebSocket("ws://localhost:5702"); in JavaScript:
WebSocket connection to 'ws://localhost:5702/' failed: Error during WebSocket handshake: Unexpected response code: 200 My Configure method in Startup.cs:
public void Configure(IApplicationBuilder app) { app.UseDefaultFiles(); app.UseStaticFiles(); app.UseWebSockets(); app.UseWebSocketHandler(); } My Middlewares\WebSocketMiddleware.cs:
WebSocketMiddleware.cs
Does anyone know?
Thank you.