【问题标题】:SignalR with NetCore, IIS connects fails with timeout or 404 from time to time when deployedSignalR 与 Net Core、IIS 连接器在部署时不时因超时或 404 失败
【发布时间】:2019-11-26 20:26:02
【问题描述】:

我在使用 SignalR 时遇到了困难。它时不时地连接。有时它会给出 404 并自动重新连接并且工作正常

大多数其他失败我收到服务器超时而没有收到来自服务器的消息

我已将超时设置为 100 秒,但仍然没有。

我是否缺少一些 IIS 配置?我找到了这个答案,没有更多细节...... WebSockets don't work with SignalR Core when deployed to Prod

所有安装的软件和应用程序都是最新版本

【问题讨论】:

  • 为此,您确实需要 IIS 失败请求跟踪以及 Wireshark 等工具来深入了解数据包级别。

标签: iis .net-core signalr


【解决方案1】:

没关系,我只是用最奇怪的方式修复它....

IIS CONFIG

只需将 Websockets 设置为禁用!

【讨论】:

  • 这只会隐藏真正的罪魁祸首,也会损害性能。
猜你喜欢
  • 1970-01-01
  • 2018-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多