2017-10-27 5 views
-1

私のアプリケーションにthis webpageと表示したいと思います。iframeを使用して別のウェブサイトにsameoriginウェブページをロードしますか?

しかし、私はこのエラーを受けましたX-Frame-Optionssameoriginに設定したので、フレームにhttps://onlineadmission.ignou.ac.in/onlinerr/StudentReRegistrationForm.aspxを表示することを拒否しました。 私のアプリケーションにそのページを表示する方法を教えてください。

<iframe name="form-target" width="100%" height="100%" src="https://onlineadmission.ignou.ac.in/onlinerr/StudentReRegistrationForm.aspx" frameborder="0" allowfullscreen="" srcolling="no" target='_top'></iframe> 
+0

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options - これはサイト管理者/開発者が設定したサーバーサイドヘッダーです。サイトは、リモートサイト内のフレームにそのページをロードすることを許可したくありません。それが彼らの選択です。通常、セキュリティを強化する手段として実行されます。私はあなたがそれについて何かできることは疑っています。 – ADyson

+0

私はこの記事を読んだが問題は解決しなかった –

+0

私はそれがあなたの問題を解決しないことを知っている。記事の主なポイントは、あなたの問題を解決することができないことです。他のサイトは、あなたがしたいことを許可しないように設定されています。 – ADyson

答えて

0

あなたが望むように動作すれば、クリックジャック攻撃も可能です。私たちにはセキュリティがある理由を教えてください。 iframe-loading

あなたはより多くの情報のためClickjackingを確認することができます。

これについて興味深い記事があります。

またはhereを知りたい方、クリックジャック攻撃を防止する方法。

+0

私は解決する必要があります私はeverthingを試みますが、私の問題は同じままです –

関連する問題