@IE não pode fazer download de arquivos sobre SSL atendidos pelo WebSphere
IE 7 e 8 lançam um erro quando os usuários tentam baixar um arquivo csv por https.
@ Internet Explorer não pode baixar o downloadPage.jsf. O Internet Explorer não conseguiu abrir este site. O site solicitado não está disponível ou não pode ser encontrado. Por favor, tente novament
Li sobre os problemas que o IE tem em relação ao cache, então mudei a resposta para permitir o cache público. Veja esta edição: @IE não pode fazer o download do foo.jsf. O IE não conseguiu abrir este site. O site solicitado não está disponível ou não pode ser encontrado
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "public");
Mas ainda estou recebendo esse erro.
Alguma idéia do que mais poderia estar causando o problema? Aqui está o trecho completo:
HttpServletResponse response = (HttpServletResponse) context.getExternalContext().getResponse();
response.setContentType("text/plain");
response.setHeader("Content-Disposition", "attachment; filename=\"" + browserFilename + "\"");
response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "public");
response.getOutputStream().write(contentBytes);
context.responseComplete();