Проблема в том, что при загрузке файла происходит загрузка (первое приглашение открыть / сохранить), и вы можете сохранить файл. Если вы ОТКРЫВАЕТЕ файл, он будет делать дополнительные запросы OPTIONS к вики-серверу, и один из этих запросов не передает аутентифицированные учетные данные, что вызывает запрос входа пользователя / пароля. (пользователь может отменить это приглашение, и все будет работать должным образом)
2 текущих обходных пути:
Мы используем MediaWiki, если это имеет значение, но, похоже, он специфичен для IE и загружает вложения файлов xlsx или docx. Пользователь использует IE8 и входит в вики, используя зону надежных сайтов, поэтому он входит в систему с учетными данными домена.
При просмотре запросов в fiddler пользовательский агент отображается как «Microsoft-WebDAV-MiniRedir / 6.1.7601», и это запросы для текущего файла, текущего каталога, а затем каждого родительского каталога.
Примеры запросов:
Запрос пользователя:
GET /images/x/x1/Filename.xlsx
При выборе «Открыть» выполняются следующие запросы:
OPTIONS /images/x/x1/
OPTIONS /images/x/
OPTIONS /images/
OPTIONS /
OPTIONS /
Во втором запросе OPTIONS все файлы cookie удаляются, поэтому их просят снова войти на надежный сайт.
Есть ли параметр или, может быть, даже ответ, который я мог бы установить в Apache, чтобы предотвратить это приглашение?
Дайте мне знать, если вам понадобится дополнительная информация, боюсь, я бессвязно.
Спасибо Энди