web-dev-qa-db-ja.com

「X-Frame-Options」を「SAMEORIGIN」に設定したため、フレームに「url」を表示することを拒否しました

<script async="" defer="" src="//survey.g.doubleclick.net/async_survey?site=vj2nngtlb7sbtnveaepk5so4ke"></script>

エラーのスクリーンショット:

そして私は得ています

Refused to display 'https://survey.g.doubleclick.net/gen204/d?zx=5cbpafvsv9le' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

googleアンケートの設定に関するエラー。

27

YouTubeリンクを表示すると、同じエラーが発生しました。例:https://www.youtube.com/watch?v=8WkuChVeL0s

watch?v=embed/に置き換えたため、有効なリンクはhttps://www.youtube.com/embed/8WkuChVeL0sになります

うまくいきます。

ケースに同じルールを適用してみてください。

37
Mohammed Osman

IFrame内に多くのWebサイトを表示することはできません。 「X-Frame-Options:SAMEORIGIN」応答ヘッダーを送信するためです。このオプションは、ブラウザが親ページと同じドメインでホストされていないiFrameを表示しないようにします。これは、クリックジャッキングを防ぐためのセキュリティ機能です。 iframeでgoogle.comを表示する方法 の詳細

これはいくつかの助けになるかもしれません: https://www.maketecheasier.com/create-survey-form-with-google-docs/

27
Anurag Sinha

私はGrafanaでこの問題に直面していましたが、設定ファイルに移動してallow_embeddingをtrueに変更し、サーバーを再起動するだけでした:)

4
Ashwin Vijendra

Wordpressページとプラグインを使用して同じ問題に遭遇しました。これはiframeプラグインでは機能しませんでした

[iframe src="https://iTunes.Apple.com/gb/app/witch-hunt/id896152730#?platform=iphone"]

しかし、これは:

[iframe src="https://iTunes.Apple.com/gb/app/witch-hunt/id896152730"  width="100%" height="480" ]

ご覧のとおり、最後に#?platform=iphoneの部分を省略しました。

1
Harry McGovern

私はあなたがこのようなビデオの通常のURLを使用しようとしていると思います:

YouTubeから直接URLをコピーする

他のドメインのコンテンツを表示することはできません。これに取り組むには、 埋め込みコードをコピー YouTube自体が提供する機能。

埋め込みコードのコピー(YouTube)

それは問題からあなたを解放するでしょう。

上記のシナリオの場合:

  • Youtube Video に移動します

  • 埋め込みコードをコピー

  • それをあなたのコードに貼り付けてください(すべての「(Inverted Commas)by \」でエスケープしてください。
0
Kartik Sikka