Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Autres langages pour le Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/01/2011, 11h23   #1
jfernandez
Invité de passage
 
Inscription : janvier 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 1
Points : 0
Points : 0
Par défaut Bug IE 8 : meta refresh - filtre XSS

Bonjour,

J'ai rencontré un problème avec le navigateur Internet Explorer 8.
Sur une page possédant un meta refresh, IE8 changeait la liste des paramètres de l'url (les crochets étaient remplacés par des #, ce qui entraînait des erreurs pour la suite du traitement).

Voici le contenu de la page du premier appel :
Code :
<meta http-equiv="refresh" content="3;url=/test.html?securite=16&amp;sessionId=18&amp;resaExpress=false&amp;formule['1_1L']=Z&amp;selection_hotel_0=1&amp;prestationId=854240216179802344&amp;produitId=1767922734058203531&amp;vol[0]=2_N&amp;type['1']=1L_0&amp;type['1']=2L_1&amp;formule['1_2L']=Z&amp;vol[1]=14_N"/>
Voici celui du second :
Code :
<meta http-equiv="refresh" content="3;url=/test.html?securite=16&amp;sessionId=18&amp;resaExpress=false&amp;formule['1_1L']=Z&amp;selection_hotel_0=1&amp;prestationId=854240216179802344&amp;produitId=1767922734058203531&amp;vol#0#=2_N&amp;type#'1'#=1L_0&amp;type#'1'#=2L_1&amp;formule#'1_2L'#=Z&amp;vol#1#=14_N"/>
Une alerte IE apparaît : "Internet Explorer a modifié cette page pour empêcher le script de site à site."
Elle concernant le filtre anti-script de site à site (XSS) apparaissait. Après quelques recherches j'ai trouvé une solution de contournement, il suffit d'ajouter "Header add X-XSS-Protection 0" dans la configuration du serveur apache qui permet d'indiquer au client que les scripts sont surs (cf http://httpd.apache.org/docs/2.0/mod/mod_headers.html).

Vous trouverez un test permettant de mettre en avant le problème à l'adresse suivante :
Citation:
http://www.baroukh.com/test.html?sec...=false&formule['1_1L']=Z&selection_hotel_0=1&prestationId=854240216179802344&produitId=1767922734058203531&vol#0#=1_N&type#'1'#=1L_0&type#'1'#=2L_1&formule#'1_2L'#=Z&vol#1#=13_N
Si quelqu'un connaît une vraie solution à ce problème sans contournement, je suis preneur

Cordialement
jfernandez est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h27.


 
 
 
 
Partenaires

Hébergement Web