У меня есть приложение asp.net версии 4, которое использует проверку подлинности Windows для безопасности. Это прекрасно работает на компьютере под управлением iis 6 windows server 2003, но при переходе на iis 7 windows server 2008 r2 standard появляется следующая ошибка: 1001 *
System.DirectoryServices.Protocols.LdapConnection.ConstructResponse (Int32
messageId, операция LdapOperation,
ResultAll resultType, TimeSpan
requestTimeOut, Boolean
exceptionOnTimeOut)
Проверка подлинности iis включена как для олицетворения Windows, так и для asp.net, остальные отключены (я пробовал разные комбинации, но безуспешно). Он работает в своем собственном пуле приложений .net 4, и я пробовал как интегрированный, так и классический режим управляемого конвейера. Из журнала событий видно, что этот код вызывает проблему с тайм-аутом:
var searchResponse = (SearchResponse)connection.SendRequest(searchRequest);
Я что, упустил здесь трюк?