O problema é que ao baixar o arquivo, o download ocorre (primeiro prompt para abrir / salvar) e você pode salvar o arquivo. Se você ABRIR o arquivo, ele fará solicitações OPTIONS adicionais ao servidor wiki, e uma dessas solicitações não passará as credenciais autenticadas, o que causa um prompt de login do usuário / senha. (o usuário pode cancelar este aviso e tudo funciona conforme o esperado)
2 soluções alternativas atuais:
Estamos usando o MediaWiki se isso for importante, mas parece ser específico do IE e do download de anexos de arquivo xlsx ou docx. O usuário está usando o IE8 e efetua login no wiki usando a zona Sites confiáveis, para que eles efetuem login por meio de credenciais de domínio.
A exibição das solicitações no violinista mostra o agente do usuário como "Microsoft-WebDAV-MiniRedir / 6.1.7601" e elas são solicitações para o arquivo atual, o diretório atual e, em seguida, todos os diretórios pai.
Solicitações de exemplo:
Solicitação do usuário:
GET /images/x/x1/Filename.xlsx
Quando a opção "Abrir" é escolhida, as seguintes solicitações são feitas:
OPTIONS /images/x/x1/
OPTIONS /images/x/
OPTIONS /images/
OPTIONS /
OPTIONS /
Na segunda solicitação OPTIONS, todos os cookies são descartados, portanto, é solicitado que eles façam login novamente no site confiável.
Existe uma configuração ou talvez até mesmo uma resposta que eu poderia definir no Apache para evitar esse prompt?
Deixe-me saber se você precisar de informações adicionais, eu tenho medo que eu poderia estar divagando.
Obrigado Andy