Heim  >  Artikel  >  Web-Frontend  >  Wie behebe ich den durch X-Frame-Options verursachten Fehler „Anzeige in einem Frame verweigert'?

Wie behebe ich den durch X-Frame-Options verursachten Fehler „Anzeige in einem Frame verweigert'?

Barbara Streisand
Barbara StreisandOriginal
2024-11-19 09:04:02993Durchsuche

How Do I Fix

Behebung des Fehlers „Anzeige in einem Frame verweigert“ mit X-Frame-Optionen

In Fällen, in denen eine externe Ressource in einen Iframe eingebettet wird löst einen Fehler aus, ähnlich wie „Die Anzeige von ‚URL‘ in einem Frame wurde abgelehnt, weil ‚X-Frame-Options‘ auf ‚SAMEORIGIN‘ gesetzt wurde“, Verständnis X-Frame-Options ist von entscheidender Bedeutung.

X-Frame-Options ist ein Antwortheader, der von der Domäne konfiguriert wird, die die angeforderte Ressource hostet. In Ihrem Beispiel weist „SAMEORIGIN“ darauf hin, dass Google iFrames daran gehindert hat, externe Ressourcen außer aus ihrer eigenen Domain zu laden.

Behebung des Problems

Beim Festlegen von X-Frame- Optionen im Iframe sind keine Option. Sie können die Antwortheader der Zieldomäne überprüfen, um die X-Frame-Optionen zu bestätigen Wert:

<img src="https://i.sstatic.net/bjM2C.png" alt="enter image description here"></img>

Weitere Einblicke finden Sie in der MDN-Dokumentation zum Thema „Der X-Frame-Options-Antwortheader“.

Das obige ist der detaillierte Inhalt vonWie behebe ich den durch X-Frame-Options verursachten Fehler „Anzeige in einem Frame verweigert'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn