【发布时间】:2019-05-30 03:26:43
【问题描述】:
我们使用 Service Fabric 来托管我们的消息传递服务 ASP.NET Core Web API(利用信号器)和作为客户端的 React Web 应用程序。一切都在本地机器上按预期工作,但在 Azure 上却不行。我们已经为跨域处理配置了 CORS 策略,因为服务和 Web 应用程序托管在不同的服务器上。在负载均衡器中配置粘性会话。此 CORS 策略适用于本地计算机,服务和客户端托管在不同的端口上。
在 Azure 上托管应用程序后,我在浏览器控制台中收到错误
WebSocket 握手期间出错:意外响应代码:500
【问题讨论】:
-
您获得 HTTP 500 的事实意味着您的代码中可能在服务器级别发生了未处理的异常。如果您有任何日志或只是在调试中运行该应用程序,请检查日志并尝试查看发生了什么
标签: azure signalr azure-service-fabric