Кажется, я нашел причину проблемы:
Новый параметр с именем ClientTimeoutInterval
был введен в asp.net core 3
для AddSignalR
метода. Значение по умолчанию 30 seconds
.
После того, как я установил следующий параметр:
services.AddSignalR(
hubOptions =>
{
hubOptions.ClientTimeoutInterval = TimeSpan.MaxValue;
});
Проблема исчезла.