Problema
Um prompt de autenticação do usuário com a seguinte mensagem: "O servidor [hostname] no Jackrabbit Webdav Server requer um nome de usuário e senha", ao tentar baixar documentos do Office usando o Internet Explorer em uma máquina com o Office 2003 instalado.
Causa
O Microsoft Office costumava ser habilitado para WebDAV, o que significa que ele costumava abrir arquivos .doc, .xls e outros documentos do Office a partir de um cliente WebDAV incorporado (e do Internet Explorer) que permitia ao usuário gravar o documento. As alterações serão gravadas de volta e, eventualmente, persistidas (se o usuário tiver permissões suficientes para isso) ao pressionar salvar.
A solicitação OPTIONS é usada para determinar se o servidor está habilitado para DAV e quais recursos de DAV são fornecidos pelo servidor.
Consulte também http://www.webdav.org/specs/rfc4918.html#HEADER_DAV
Solução
Para impedir que o prompt de autenticação seja exibido, crie um arquivo vazio no CRX /apps/sling/servlet/default/OPTIONS.jsp
.
Caso não saiba como fazer isso, siga este processo (somente CQ5.3):
- Faça logon em
http://[host]:[port]/crxde
como administrador - Navegue até
/apps
na árvore do lado esquerdo - Se eles ainda não existirem, crie este conjunto de pastas em
/apps
,sling/servlet/default
- Clique em Salvar tudo
- Clique com o botão direito na psta
/apps/sling/servlet/default
- Selecione Criar... => Criar arquivo...
- Digite "OPTIONS.jsp" como o nome do arquivo
- Clique em OK
- Clique em Salvar tudo
Aplica-se a
CQ5.X
Fazer logon em sua conta