aierda 2022-05-22 16:34 采纳率: 78.6%
浏览 4973
已结题

网址不能在iframe中打开,显示“拒绝我们的联接请求”, 这是跨域问题吗,有解决的办法吗?

网址不能在iframe中打开,显示“拒绝我们的联接请求”,
地址为:https://webcat.hkpl.gov.hk/search/query?theme=WEB
这个地址在浏览中是可以打开的,我尝试在我的html中的iframe元素中
去加载它,显示如下的效果:

img

恳请各位赐教,这个问题还能有解决方案吗?我们是没有办法去改网址服务器上的设置了,能否
在我们的客户端做些设置呢?

  • 写回答

5条回答 默认 最新

  • Heerey525 前端领域新星创作者 2022-05-22 17:28
    关注
    获得2.80元问题酬金

    原因是对方设置了X-Frame-Option: 'SAMEORIGIN',这个不是前端能改的,需要服务端或者服务器配置,伪装成相同来源
    https://developer.mozilla.org/zh-CN/docs/web/http/headers/x-frame-options
    https://blog.csdn.net/luochuanrong/article/details/123083766

    评论

报告相同问题?

问题事件

  • 系统已结题 5月30日
  • 创建了问题 5月22日

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置