2016-08-29 3 views
2

Ich arbeite in einem Codeigniter-Framework und plötzlich funktioniert die Site, an der ich gerade arbeite, nicht mehr korrekt in Firefox und gibt den folgenden Fehler aus.Inhaltssicherheitsrichtlinie: Die Richtlinie 'frame-src' wurde nicht weiter unterstützt. Bitte verwenden Sie die Direktive 'child-src' anstatt

Inhaltssicherheitsrichtlinie: Die Richtlinie 'frame-src' wurde nicht weiter unterstützt. Bitte verwenden Sie stattdessen die Anweisung 'child-src'.

Ich habe frame-src oder irgendetwas nirgendwo im Code geschrieben, aber es gibt mir diesen Fehler. irgendeine Idee wie kann ich dieses Problem lösen?

Seine Arbeit sehr gut in Chrom ...

+0

Siehe auch: http://stackoverflow.com/questions/30023608/how-to-use-frame-src-and-child-src-in-firefox-and-other-browsers –

+0

Bitte, werfen Sie einen Blick [ hier] (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/child-src) – user10089632

+0

Mögliches Duplikat von [Wie frame-src und child-src zu verwenden ist in Firefox und anderen Browsern?] (https://stackoverflow.com/questions/30023608/how-to-user-frame-src-and-child-src-in-firefox-and-other-browsers) – Scolytus

Antwort

2

Die "Content-Security-Politik" ist nicht im Code (in der Regel), aber es ist ein HTTP header field. Sie müssen nur das Feld Header ändern ("content -Sicherheitsrichtlinie "), die Ihr Server für jede Anfrage sendet.

Entfernen Sie die Kopfzeile, wenn Sie sie nicht benötigen (nicht empfohlen), oder versuchen Sie, die Zeichenfolge "frame-src" durch "child-src" zu ersetzen.

Um zu überprüfen, ob die Änderungen funktionieren, schauen Sie in die developer tools of Chrome.

+2

Siehe auch: https://bugzilla.mozilla.org/show_bug.cgi?id=1288896 - in der Praxis benötigen Sie möglicherweise sowohl frame-src als auch child-src und die Tatsache, dass Firefox diese Warnung ausgibt, ist nur ein Fehler. –

Verwandte Themen