it-swarm.com.de

Last verweigert durch X-Frame-Optionen: erlaubt kein Framing

Ich suche Hilfe bei iframes. Ich werde eine Website erstellen, die neben ihrem eigenen Inhalt Links (in iframes) zu den größten Zeitungs-Websites der Welt wie New York Times, Financial Times und einigen anderen enthält. 

Aber ich hatte ein Problem mit der Gestaltungserlaubnis. Zum Beispiel zeigt NY Times einen Fehler Load denied by X-Frame-Options: http://www.nytimes.com/ does not permit framing. Ich habe viele Foren gelesen und keine praktikable Lösung gefunden. Versuchte, Header hinzuzufügen, füge immer X-Frame-Options SAMEORIGIN in der .haccess-Datei an, aber es half nicht. Gibt es eine Möglichkeit, diese Frage zu lösen?

18
Amonnn

Einige Websites verfügen über eine Servereinstellung, die es anderen Websites nicht gestattet, ihren Inhalt "einzurahmen". Dies dient hauptsächlich dem Schutz ihrer Urheberrechte und des direkten Zugriffs auf ihre Websites.

Dies geschieht normalerweise, indem Sie der Konfiguration von Apache (httpd.conf-Datei) Folgendes hinzufügen:

Header always append X-Frame-Options SAMEORIGIN

Leider können Sie wirklich nichts dagegen tun, wenn Sie die Website einrahmen möchten.

26
itoctopus

Wenn es nicht Ihr Ziel ist, eine Website zu erstellen (die für andere Besucher gedacht ist), die andere Websites in Ihre eigene einbettet, und dies wirklich für den persönlichen Gebrauch ist, dann besteht die Lösung darin, Suche nach und ein Add-On zu installieren Damit können Sie die Antwortheader ändern oder sogar noch ergreifender sein - Holen Sie sich das Add-On " Ignore X-Frame-Options ".

Diese Add-Ons fangen die Antwort des Remote-Servers ab und ermöglichen es Ihnen, den X-Frame-Options-Header-Wert durch ALLOWALL zu ersetzen. Dies bewirkt, dass Ihr Browser die Antwort in einen Frame einbetten kann.

Wie sich herausstellt, wird in einer weiteren SO - Frage sogar der Code beschrieben, der zum Erstellen eines eigenen Add-Ons erforderlich ist, das Folgendes ausführt: Deaktivieren Sie die X-Frame-Option auf der Clientseite

6
Alain

Fügen Sie einfach Ignoriere X-Frame-Options Header von Thomaz hinzu. Dieses Add-on für Mozzila wird funktionieren. Und es gibt keine andere Lösung. Unten ist der Link

https://addons.mozilla.org/de/firefox/addon/ignore-x-frame-options-header/

0
Nikunj Kayasth