IE 9 setzen Cookie und Weiterleitung schlägt fehl

8

In meiner Frühlingsapplikation versuche ich einen Cookie zu setzen und dann auf eine Seite umzuleiten, auf der der Cookie gelesen wird. Die Umleitung zu einer anderen Webseite funktioniert, aber das Setzen der Cookies schlägt nur in IE9 fehl.

%Vor%

Die Umleitung wird durch die Einstellung ModelAndView

gehandhabt %Vor%

Wie gesagt, funktioniert in FF3 +, Chrome und IE7 / IE8. Was ist in meiner App falsch? Irgendwelche Vorschläge?

    
Nils 26.07.2011, 13:24
quelle

3 Antworten

3

Nach einigen Versuchen habe ich Folgendes hinzugefügt:

%Vor%

Jetzt funktioniert es für mich, weiß nicht, ob das die richtige Lösung ist und nicht weiß, warum das Caching im IE9 anders ist, aber jetzt funktioniert es ... Danke Jungs.

    
Nils 28.07.2011, 07:15
quelle
5

Ich hatte ähnliche Probleme mit IE 8, 9 und 10 und die Header der Cache-Kontrolle haben nicht geholfen. Nach weiteren Recherchen musste ich eine P3P-Datenschutzerklärung (aus einer älteren Java-Web-App) an Ort und Stelle legen und IE speichern der Cookie ordnungsgemäß ohne die Header der Cache-Steuerelemente.

Dieses Richtlinienformat wird heutzutage nur von Internet Explorer akzeptiert, bietet aber die einzige zuverlässige Möglichkeit zur Verwaltung von Cookies ohne manuelle Änderungen der IE-Datenschutzeinstellungen. Eine P3P-Datenschutzrichtlinie besteht aus zwei Teilen: der Richtliniendatei und dem kompakten Richtlinienheader. Der kompakte Richtlinien-Header scheint gut genug zu funktionieren. Die verschiedenen Kategorien von P3P haben kompakte Codes für die Kürze im Header, z. Navigation = & gt; NAV. Zumindest würde ich mit den INT-, NAV- und UNI-Codes für die Kompaktpolitik beginnen.

Hier sind zwei Beispiele, wie man den Header zurückgibt:

%Vor%     
mongermd 18.07.2013 15:40
quelle
2

Ich hatte das Problem der fehlgeschlagenen Umleitung zuvor. Es schien merkwürdigerweise in Firefox zu funktionieren, scheiterte aber im IE. Die Lösung bestand darin, der redirect-Anweisung eine vollständige URL hinzuzufügen, d. H.

%Vor%

statt

%Vor%     
Raku 26.07.2011 15:10
quelle