IE ne peut pas télécharger des fichiers via le protocole SSL servi par WebSphere

IE 7 & 8 fois de jeter une erreur lorsque vous tentez de télécharger un fichier csv via https.

Internet Explorer ne peut pas télécharger downloadPage.jsf. Internet Explorer n'a pas pu ouvrir ce site internet. Le site requis n'est pas disponible ou ne peut être trouvé. Merci d'essayer de nouveau

J'ai lu sur les questions de IE par rapport à la mise en cache, donc j'ai changé la réponse à autoriser la mise en cache. Voir à ce problème: IE ne peut pas télécharger foo.jsf. IE n'a pas pu ouvrir ce site internet. Le site requis n'est pas disponible ou ne peut être trouvé

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

Mais j'ai toujours cette erreur.

Aucune idées de ce que pourrait être la cause du problème? Ici est extrait de:

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();
Fonctionne sur http normal si?
Je ne suis pas sûr pour le moment, à avoir des problèmes avec l'application sur la non-ssl.
Ce post m'a aidé beaucoup. Merci à tous ceux qui ont contribué!

OriginalL'auteur Thomas Buckley | 2011-07-04