Angular SignalR HubConnectionBuilder生成HTTP 415错误

Angular SignalR HubConnectionBuilder生成HTTP 415错误,angular,signalr.client,http-status-code-415,Angular,Signalr.client,Http Status Code 415,设置: Angular 10 web应用程序 Net核心Web API应用程序 在我的笔记本电脑上,我的信号器应用程序在websockets上运行正常 一旦通过SSE部署到独立服务器,HubConnectionBuilder/Start()将在我的POST请求中生成415种不受支持的媒体类型 出于某种原因,请求头将内容类型设置为纯文本 这是我的密码: 谁能解释一下为什么我在服务器上安装了415(SSE)?我需要覆盖请求头吗?谢谢,我通过调整服务器配置解决了我的错误。事实证明,应用程序服务

设置:

  • Angular 10 web应用程序
  • Net核心Web API应用程序
在我的笔记本电脑上,我的信号器应用程序在websockets上运行正常

一旦通过SSE部署到独立服务器,HubConnectionBuilder/Start()将在我的POST请求中生成415种不受支持的媒体类型

出于某种原因,请求头将内容类型设置为纯文本

这是我的密码:


谁能解释一下为什么我在服务器上安装了415(SSE)?我需要覆盖请求头吗?谢谢,

我通过调整服务器配置解决了我的错误。事实证明,应用程序服务没有为web套接字配置。以下是您如何更新应用程序服务

  • 在Azure中,在应用程序服务上导航:设置>配置

  • 在配置菜单上,选择常规设置

  • 向下滚动到Web套接字并将其“打开”

  • 成功


  • 我通过调整服务器配置解决了我的错误。事实证明,应用程序服务没有为web套接字配置。以下是您如何更新应用程序服务

  • 在Azure中,在应用程序服务上导航:设置>配置

  • 在配置菜单上,选择常规设置

  • 向下滚动到Web套接字并将其“打开”

  • 成功