web-dev-qa-db-ja.com

「X-Frame-Options」を「SAMEORIGIN、SAMEORIGIN」に設定したため、フレーム内

<a href="#popupVideo" data-rel="popup" data-position-to="window" class="ui-btn ui-corner-all ui-shadow ui-btn-inline">Launch video player</a>
<div data-role="popup" id="popupVideo" data-overlay-theme="b" data-theme="a" data-tolerance="15,15" class="ui-content">
    <iframe src="https://xxxx.net" width="497" height="298" seamless=""></iframe>
</div>

ポップアップウィンドウにiframeを追加しようとしていますが、「X-Frame-Options」が「SAMEORIGIN、SAMEORIGIN」に設定されているため、フレーム内にエラーが表示されます。

今何をする ?

3

ファイルを変更することで解決しましたhttpd.conf = 2.4.7>ヘッダーは常にsetifemptyX-Frame-OptionsSAMEORIGINヘッダーは常にマージX-Frame-OptionsSAMEORIGIN RequestHeader unset Proxy –

0

https://xxxx.netの所有者は、自分のWebサイトで自分のリソースをiFrameすることを誰にも望んでいないようです。

そのドメインがあなたのものであり、そのコンテンツを別のWebサイトに含めたい場合は、ALLOW-FROM https://your-domain.comを使用してホワイトリストに登録する必要があります。

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

0