У меня есть сервер ASP.NET SignalR (v 2.4.1), на котором размещены два концентратора (IIS / OWIN).Один хаб должен вызываться из js по другому URL, поэтому я настроил CORS с SupportsCredentials = true, так как мне нужно аутентифицировать соединение, и это работает.Другой концентратор на сервере вызывается из .net-клиента, который не отправляет заголовки Origin, поэтому ему не разрешено подключаться.Если я удалю CORS, то js-клиент потерпит неудачу, а .net-клиент преуспеет.
Как настроить SignalR для использования CORS на одном концентраторе, но не на другом?Могу ли я одновременно разместить SignalR на конечных точках на одном сервере или это невозможно?