IE не может загружать файлы через SSL, обслуживаемый WebSphere

IE 7 и 8 выдают ошибку, когда пользователи пытаются загрузить файл csv через https.

Internet Explorer не может загрузить downloadPage.jsf. Internet Explorer не смог открыть этот Интернет-сайт. Запрошенный сайт либо недоступен, либо не может быть найден. Пожалуйста, попробуйте еще раз

Я читал о проблемах IE в отношении кеширования, поэтому я изменил ответ, чтобы разрешить публичное кэширование. См. Эту проблему: IE не может загрузить foo.jsf.IE не смог открыть этот Интернет-сайт. Запрошенный сайт либо недоступен, либо не может быть найден

response.setHeader("Pragma", "public");
response.setHeader("Cache-Control", "public");

Но я все еще получаю эту ошибку.

Есть идеи, что еще могло вызвать проблему? Вот полный фрагмент:

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();

8
задан Community 23 May 2017 в 12:02
поделиться