у нас есть веб-приложение (угловое), которое должно взаимодействовать с приложением winform. мы делаем это через SignalR. браузер и winform развернуты на сервере citrix. Существует веб-ферма серверов IIS, на которых у нас есть службы webapi, а также концентраторы signalR.
вся сетевая активность идет через loadbalancer F5.
проблема, с которой мы сталкиваемся, заключается в том, как убедиться, что веб-приложение работает в Chrome, а приложение Windows Forms подключается к одному и тому же серверу-концентратору SignalR.
мы не можем использовать фиксированные сеансы на основе исходного IP-адреса, поскольку все пользователи используют инфраструктуру Citrix, поэтому у всех один и тот же исходный IP-адрес. с использованием файла cookie - я не уверен, что файл cookie используется браузером и приложением winform. и в любом случае cookie в сценарии веб-сокета не работает (правильно?)
единственное решение с использованием объединительной платы? (на данный момент ядро dotnet не используется)