Bagaimana untuk Menyelesaikan Ralat SAMEORIGIN \'X-Frame-Options\' Semasa Membenamkan iframe?

Linda Hamilton
Lepaskan: 2024-11-27 04:42:20
asal
534 orang telah melayarinya

How to Resolve the

Menyelesaikan Ralat 'X-Frame-Options' dalam iframes

Dalam senario di mana permintaan iframe menggesa ralat "Enggan dipaparkan...kerana ia ditetapkan ' X-Frame-Options' kepada 'SAMEORIGIN'", mengubah suai pengepala X-Frame-Options dalam iframe itu sendiri ialah tidak praktikal.

Pengepala X-Frame-Options ialah respons pelayan yang mentakrifkan sama ada iframe boleh membenamkan kandungan daripada asal lain atau tidak. Dalam keadaan ini, ralat menunjukkan bahawa pelayan yang mengehos kandungan (google.com.ua) telah mengehadkan pembenaman luaran dengan menetapkan pengepala kepada SAMEORIGIN. Oleh itu, percubaan untuk membenamkan sumber dalam iframe daripada domain lain akan gagal.

Untuk membetulkan isu ini, adalah penting untuk memahami bahawa anda tidak boleh menetapkan X-Frame-Options secara langsung dalam kod JavaScript iframe. Sebaliknya, pengepala mesti dikonfigurasikan pada pelayan yang mengehos kandungan terbenam.

Jika anda mempunyai kawalan ke atas pelayan, anda boleh mengubah suai pengepala X-Frame-Options dalam respons untuk membenarkan pembenaman luaran. Dalam kebanyakan kes, menetapkan pengepala kepada SAMEORIGIN-NONE akan membenarkan iframe membenamkan kandungan daripada asal yang berbeza.

Untuk mendapatkan gambaran lanjut tentang X-Frame-Options, rujuk dokumentasi Rangkaian Pembangun Mozilla pada X-Frame -Pengepala respons pilihan.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat SAMEORIGIN \'X-Frame-Options\' Semasa Membenamkan iframe?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan