【发布时间】:2019-03-26 21:00:47
【问题描述】:
我正在使用 SignalR Core 和 ASPNET Core 2.1,并且在某些计算机中没有收到消息。那些计算机可以发送消息,所以我认为有些东西阻止了传入的消息。
我已经禁用了防火墙,但问题仍然存在。
有什么想法会阻止他们吗?明天我将使用 Fiddler 尝试获取更多信息。
【问题讨论】:
-
你有登录浏览器控制台吗?
-
可能是代理或者防火墙阻塞了websocket,尝试强制长轮询
-
控制台中没有错误。防火墙已禁用,但消息仍被阻止。
-
您是否将日志级别配置为 Trace (= 0) ?
new HubConnectionBuilder().withUrl('http://somewhere').configureLogging(LogLevel.Trace).build(); -
它被设置为信息。我刚刚将其更改为 Trace 并将进行一些测试并尽快让您知道。
标签: asp.net-core signalr asp.net-core-signalr