Как браузеры реализуют запросы для файлов манифеста Application Cache и отличается ли это от того, как запрашиваются другие файлы?
Я спрашиваю, потому что вижу поведение, которого не ожидаю при использовании аутентификации Windows / NTLM вIIS 7. Ситуация такова, что у меня есть сайт с определенным файлом манифеста.При анонимной аутентификации все работает как положено - сайт загружается и доступен в автономном режиме.
Когда я отключаю анонимную проверку подлинности Windows и включаю ее, сайт будет нормально загружаться после проверки подлинности, но в консоли (в Chrome или на iPad 2) я вижу ошибку, из-за которой невозможно получить файл манифеста.
На iPad ошибка в том, что не удалось получить файл кэша приложения.В Chrome характерна ошибка «Ошибка кэша приложения: сбой манифеста (401)».Я вижу код ответа 401 в журналах веб-сервера в обоих случаях.
Почему такое поведение кажется неожиданным, если запросы ко всем другим ресурсам (CSS, JavaScript, изображения) все работают как положено.Кроме того, я могу просмотреть свой файл .appcache, и он загружается.
Может кто-нибудь объяснить, что происходит?
Кто-нибудь еще сталкивался с этим и нашел решение?