Erreur IE8 HTTPS téléchargement PDF
Posté : 03 oct. 2011, 13:17
Bonjour,
une erreur du type suivant se produit lors d'un essai de téléchargement d'un fichier PDF à partir de mon site avec IE8 en https:
"Internet Explorer ne peut télécharger ...."
Suite à plusieurs tests:
- cela fonctionne correctement avec Firefox
- cela fonctionne avec IE lorsque le protocole utilisé est "http" (et non https)
J'ai pu trouvé les liens suivants suite à plusieurs recherches, mais sans avoir pu résoudre le problème:
http://support.microsoft.com/kb/812935/fr
http://stackoverflow.com/questions/1...n-64-bit-vista
http://support.microsoft.com/kb/323308
Cela semble donc provenir d'un problème de gestion du cache, qui ne se produit que dans IE.
J'ai essayé différents positionnements pour le "cache-control", dont le suivant comme proposé dans un des liens indiqués:
L'idée est de trouver une solution pour que cela fonctionne sans modifier le paramétrage du poste ou du navigateur pour que cela fonctionne pour tous les utilisateurs sans les forcer à effectuer une quelconque manipulation.
Du coup, je n'ai pas testé la solution de la modification de la base de registre proposé dans le 2ème lien du support microsoft.
Merci !
une erreur du type suivant se produit lors d'un essai de téléchargement d'un fichier PDF à partir de mon site avec IE8 en https:
"Internet Explorer ne peut télécharger ...."
Suite à plusieurs tests:
- cela fonctionne correctement avec Firefox
- cela fonctionne avec IE lorsque le protocole utilisé est "http" (et non https)
J'ai pu trouvé les liens suivants suite à plusieurs recherches, mais sans avoir pu résoudre le problème:
http://support.microsoft.com/kb/812935/fr
http://stackoverflow.com/questions/1...n-64-bit-vista
http://support.microsoft.com/kb/323308
Cela semble donc provenir d'un problème de gestion du cache, qui ne se produit que dans IE.
J'ai essayé différents positionnements pour le "cache-control", dont le suivant comme proposé dans un des liens indiqués:
Code : Tout sélectionner
<meta http-equiv="Cache-control" content="private" />L'idée est de trouver une solution pour que cela fonctionne sans modifier le paramétrage du poste ou du navigateur pour que cela fonctionne pour tous les utilisateurs sans les forcer à effectuer une quelconque manipulation.
Du coup, je n'ai pas testé la solution de la modification de la base de registre proposé dans le 2ème lien du support microsoft.
Merci !