我开发了asp.net core
应用程序SignalR
,在本地主机上一切正常。但是当我在服务器上发布应用程序时,我收到WebSocket错误。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9sNlZVdC5wbmcifQ==” alt =“错误截图”>
我的测试应用程序:http://test.gelimak.ir
您在哪里发布应用程序?
如果它是自托管在IIS中,则需要启用websockets https://docs.microsoft.com/en-us/aspnet/core/fundamentals/websockets?view=aspnetcore-3.1#enabling-websockets-on-iis
如果是Azure Web App,则需要转到WebSite设置并启用WebSockets。