iframe 此内容不能显示在一个框架中

iframe 此内容不能显示在一个框架中

  • 原因:所引用的链接设置了X-Frame-Options,可查看链接打开后,Http请求的响应头:
    iframe 此内容不能显示在一个框架中
  • 什么是X-Frame-Options?
    • 是用来确认是否浏览器可以在frame或iframe标签中渲染一个页面,网站可以用这个头来保证他们的内容不会被嵌入到其它网站中,以来避免点击劫持。
  • 为什么要设置X-Frame-Options
    • 攻击者可以使用一个透明的、不可见的iframe,覆盖在目标网页上,然后诱使用户在该网页上进行操作,此时用户将在不知情的情况下点击透明的iframe页面。通过调整iframe页面的位置,可以诱使用户恰好点击iframe页面的一些功能性按钮上,导致被劫持。
  • X-Frame-Options的使用