2016-05-22 11 views
0

CloudflareのサービスDNSを使用しています。私は別のドメインに私のウェブサイトをiframeしたい。 コードを使用した場合dns Cloudflareを使用しているiframeウェブサイトのエラー

<iframe src="https://tcwebvn.com"> 
    <p>Your browser does not support iframes.</p> 
</iframe> 

エラーページが表示されます。 問題を見つけるのを手助けしてください!

+0

お使いのブラウザのサウンドカードが古くなっています。また、HTTPではなく* HTTPS *を使用してiFrameを読み込んでいる場合、ページ上のすべてのアセットもHTTPS経由でロードする必要があります。そうしないと、ブラウザがそれらを安全でないコンテンツとして扱うためロードできなくなります。 – Timmah

+2

コンソールに表示されるエラーは何ですか? – Tom

答えて

2

あなたのサイトは、明示的にSAMEORIGINのX-フレーム・オプションHTTPヘッダを送信することによって、他のサイト上でのフレーミングを妨げている:これは、あなたがこのヘッダーまたはにCloudFlareが、それは有効にする必要がありいずれかの方法を設定している場合https://securityheaders.io/?q=https%3A%2F%2Ftcwebvn.com

わかりませんオフにしてフレーミングを許可します。

フレーミングは、このHTTPヘッダーを使用して防止することができるように、セキュリティ上のリスク(例えば、よく知られている銀行サイトを構成するフィッシングサイトを想像してください。フレーミングを許可するには、送信を停止する必要があります。フレームを許可するサイトを明示的に指定できるようにするALLOW-FROMオプションがありますが、それはあまりサポートされておらず、コンテンツセキュリティポリシー(別名CSP)の代わりに段階的に廃止されています。

関連する問題