SignalR i limit połączenia przeglądarki

Zrobiłem prostą aplikację z SignalR do testowania. Gdy strona ładuje się, wywołuje funkcję na serwerze, która następnie wywołuje funkcję klienta, która drukuje komunikat na ekranie. Zrobiłem to, aby sprawdzić, czy działa zarówno funkcja klienta, jak i serwera, a komunikacja SignalR działa poprawnie.

Moim problemem jest to, że jeśli otworzę tę samą stronę na dwóch różnych kartach (zrobiłem to w Chrome), pierwsza strona ładuje się dobrze, ale druga strona nie wywołuje funkcji serwera - TYLKO, jeśli zamknę pierwszą stronę.

Tak więc, jak rozumiem, jest to prawdopodobnie ograniczenie połączenia związane z przeglądarką, która nie pozwala SignalR łączyć się więcej niż raz (właściwie dwa, jedno do odbioru i jedno do wysyłania)

Aktualizacja: Znaleźliśmy nasze inne karty tam, gdzie są otwarte, ale teraz sprawdziłem je i to pozwalatylko 4 karty / stron, aby były aktywne z połączeniami. Jeśli próbuję umieścić tę samą stronę na nowej karcie, żadne dane nie są wysyłane, gdy zamykam jedną z pozostałych kart, nowa karta natychmiast wysyła dane.

To, co chciałem wiedzieć, jeśli jest jakieś rozwiązanie, ponieważ chcę, aby ta łączność była dostępna, jeśli użytkownik zdecyduje się otworzyć tę samą stronę na dwóch lub więcej kartach.

Nie wierzę, że ma to coś wspólnego z IIS, ponieważ z tego co wiem, może akceptować tysiące połączeń.

questionAnswers(3)

yourAnswerToTheQuestion