У меня есть приложение .NET 2.0 для однократного нажатия, которое подключается к веб-службам IIS в 64-разрядной версии Windows 2003 R2. IIS настроен со встроенной аутентификацией Windows.
Таким образом, всякий раз, когда выполняется вызов веб-службы для веб-служб IIS, происходит двойное рукопожатие:
Запрос клиента # 1
GetEmployeeList
Ответ сервера # 1 <- 401 </p>
HTTP/1.1 401 Unauthorized
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
Клиентский запрос № 2
ЗАПРОСИТЬ Заголовок ...
Ответ сервера # 2 <- 200 </p>
полученные данные
Однако в последнее время ответ сервера № 1 иногда (добрые 20 процентов вызовов) занимает значительное время (например, от 25 до 30 секунд).
Как мне отладить эту проблему? Это проблема Active Directory или проблема контроллера домена?