У меня есть приложение .NET 2.0 ClickOnce, которое работает в корпоративной среде, и оно настроено для работы через проверку подлинности Windows.
Таким образом, пользователи загружают приложение через ClickOnce, а затем оно подключается к серверу IIS и связывается через вызовы веб-службы.
Проблема в том, что для каждого отдельного звонка есть двойное рукопожатие. Первый вызов дает 401 и приглашает клиента к переговорам. Второй вызов успешен, так как клиент отправляет токен аутентификации.
Есть ли способ устранить это двойное рукопожатие? Потому что это накладывает огромные издержки на задержку приложения и делает его очень вялым.
Спасибо