Mantis - ACube
Transcription
Mantis - ACube
1 sur 1 Afficher le rapport détaillé ID: Catégorie: 7863 [LISE] fwacubej2ee majeur Rapporteur: rigal Assigné à: edsapw Priorité: élevée État: résolu Build: Sévérité: Reproductibilité: Date de soumission: Dernière mise à jour: toujours 08-08-08 10:30 19-08-08 08:30 Plate-forme: OS: Version: Version du 2.7.1 produit: Résolution: résolu Projection: aucun ETA: aucun Phase: Développement Typologie: Anomalie Résumé: gestion des headers des flux de fichiers en HTTPS sous IE Description: Le téléchargement de fichiers en https sous IE requiert la gestion des headers suivante : // On fixe la politique de cache dans l'entete HTTP response.setHeader( "Pragma", ""); response.setHeader( "expires", DateFR.dateHeureToGMTString(datePassee)); response.setHeader( "Cache-control", "private,no-cache,no-store,max-age=0"); Cette correction a été faite au niveau de la classe acube.framework.action.BaseAction alors qu'elle aurait dû etre faite aussi au niveau de acube.framework.action.BaseActionFile au niveau de la méthode executeAtEnd. Il faut donc rajouter cette gestion des headers dans le flux de retour contrôlé par BaseActionFile. Étapes pour reproduire: Informations Le dysfonctionnement n'a lieu que sous Internet Explorer. complémentaires: Le message affiché est : Internet Explorer ne peut télécharger MonFichier de MonSite. Internet Explorer n'a pu ouvrir ce site Internet. Le site requis n'est pas disponible ou n'a pu être trouvé; Réessayez ultérieurement. Pièces jointes: Ce bogue n'a aucune note. 03/10/2008 10:07