Zum Inhalt springen

Https enforcer und der IE

Erstellt am 23. November 2009 · 1 Antwort · letzte Antwort am 24. November 2009

Tags: Frage

henno ·

Hallo zusammen,

ich habe eine Seite mit https_enforcer&real_url komplett auf https umgestellt

https_enforcer.always_allow_SSL = 1

Funktioniert so weit auch super aber im IE 6+7 bekomme ich bei 80% der Aufrufe der Seite die Fehlermeldung. "Diese Seite enthält sichere als auch nicht sichere Objekte. Möchten sie die nicht sicheren Elemente anzeigen?..."
Das ist auch verständlich weil im Quelltext folgendes steht...

<script src="http://www.xxx.de/index.phpxxx type="text/javascript" />
	<meta name="xx" content="xx" />
	<script type="xxx" src="xxx.js"></script>
<script type="xxx" src="http://www.xxx.de/typo3conf/ext/xxx/xxx/xxx.js"></script>

Im Firefox tritt nicht nur die Fehlermeldung nicht auf, sondern der Quellcode ist auch immer richtig. Das merkwürdige ist das unabhängig von dem was auf der Seite angezeigt wird einmal http im IE-Quellcode steht und obwohl genau der gleiche Inhalt auf der Seite ist dort beim nächsten Aufruf https steht und die Fehlermeldung nicht geworfen wird. Das alles absolut ohne Regelmäßigkeit. Hat jemand eine Idee was man noch untersuchen könnte oder kennt eine Lösung?

Grüße
henno

Julian.​Hofmann ·

Hallo henno.

Vermutlich änderstD u die baseurl nicht in Abhängigkeit des Protokolls, d.h. berücksichtigst nicht, dass es ggf. ein httpS://example.com sein müsste. Damit tauchen im Quellcode bzw. auf der Suche nach relativ-adressierten Dateien einfache http-Verbindungen auf - und das wird bemängelt.

Viele Grüße
Julian