【发布时间】:2021-12-16 21:17:51
【问题描述】:
我有 API (.NET Core 3.1)、网站 (GatsbyJS) 和移动应用程序 (React Native)。我在我的 Digital Ocean 液滴上部署 API,而网站托管为 Azure Web 静态应用程序。 API 托管在子域 (api.mysite.com) 上。
在本地,SignalR 适用于网站和移动设备。部署后,SignalR 仅适用于移动设备,而适用于 Web 则会引发错误。握手没问题,但之后就失败了。
在尝试使其工作的几种方法后出现一些错误:
- 传输出错
- 握手被取消
我尝试使用 HTTP 和 HTTPS。还尝试使用skipNegotiation,但也失败了。我不知道我可以尝试什么以及可能出现什么问题。
谢谢
【问题讨论】:
标签: asp.net-core asp.net-core-signalr