Убедитесь, что IIS настроен на использование встроенной проверки подлинности Windows. Найдите флажок в диалоговом окне «Метод проверки подлинности», запущенном на вкладке «Безопасность каталога» свойств сайта.
Убедитесь, что HTTP Keep Alives включен. Вы найдете этот флажок на вкладке Веб-сайт диалога свойств в разделе соединений.
Это странно, но, похоже, многим это помогает, добавьте http://localhost к доверенным сайтам в Internet Explorer. По правде говоря, это кажется исправлением для симптомов, на самом деле не решение самой проблемы, но если это работает, это работает. Кстати, вам придется снять флажок «Требовать проверку сервера (https :) для всех сайтов в этой зоне», чтобы добавить его в качестве доверенного сайта.
Для получения дополнительной информации:
http://msdn.microsoft.com/en-us/library/Aa290100
http://msdn.microsoft.com/en-us/library/0y3b8byc%28v=vs.80%29.aspx
http://geekswithblogs.net/TimH/archive/2006/05/29/80002.aspx