У нас есть два сервера Windows Server 2008 R2 Web Edition, оба ВИРТУАЛЬНЫЕ на хостах VM Ware, и каждый ... один ... когда мы создаем новый веб-сайт на сервере, добавляем соответствующих пользователей домена в папку веб-сайта на жесткий диск и опубликуйте веб-сайт, несмотря ни на что, даже на самом сервере, веб-сайт запрашивает идентификатор пользователя и пароль. И для загрузки, даже если вы входите в систему с надлежащими учетными данными, он продолжает запрашивать, не принимая учетные данные вообще.
ЕДИНСТВЕННОЕ решение: перезагрузка сервера. Это неприемлемо, поскольку один из двух серверов является производственным.
Я открыт для предложений раньше, к большому разочарованию администраторов, я начинаю выбрасывать серверы из несуществующих окон ....
Спасибо!
Это странно, поскольку перезагрузка редко исправляет что-либо, связанное с разрешениями. Я рекомендую в следующий раз использовать монитор процесса, чтобы узнать, на каком разрешении он зависает.
Отъезд 20 неделя из этой серии для быстрого изучения того, как использовать procmon.
мы используем проверку подлинности Windows в IIS 7 (NTLM), а также олицетворение личности. веб-сайт будет похож на ourwebsite.ourdomain.com, и доступ будет http: // наш веб-сайт например. это происходит независимо от того, на каком компьютере находится компьютер и какая версия браузера. это не проблема IE.
Просто комментарий: никогда не тестируйте с локального компьютера. По умолчанию у него есть средства защиты (я думаю, с 2003 или 2003 SP1), которые отключают проверку подлинности с обратной связью, чтобы предотвратить атаки отражения.
Это не соответствует вашему сценарию, потому что перезагрузка исправляет его. Если перезагрузка исправит это, я бы поэкспериментировал с:
Похоже, что с SPN все в порядке ... за исключением того, что вы упомянули, что используется делегирование, что потребует действий с вашей стороны, которые вы не задокументировали в вопросе.
Помогает ли утилизация рассматриваемого пула приложений? («ЕДИНСТВЕННОЕ решение - перезагрузка» не распространяется на то, что вы пробовали в качестве альтернативы, и я не знаю вас, поэтому я не знаю, что это значит для вас. Это может означать IISReset, это может означать переработку пул приложений, это может означать принесение в жертву курицы.)
Если вы пропустили подтекст ... вы пропустили множество, вероятно, очевидных для вас деталей, которые могут определить лучший способ устранения неполадок, чем «ну, если вы имели в виду это, попробуйте X, и если вы имели в виду это, попробуйте Y ".
Время для утреннего кофе. Приносим извинения за неуместную язвительность.