我正在努力解决某些页面上的 X-Frame-Options: SAMEORIGIN 限制,以便我可以将它们放入 iframe 中。
我知道可以使用反向代理服务器来解决这个问题,但我不确定如何做。
我需要的是为一些大厅监视器创建一个触摸屏界面,这些监视器在 iframe 中会有一些外部页面。我这样做是为了将所有内容都打包在同一个用户界面下。因此,理想情况下并非所有页面都应该使用反向代理。
任何人都可以提供一些启发,最好举个例子吗?
thanks
下面的 nginx 配置代码可能适合您。它对客户端隐藏了“x-frame-options”。
server {
listen 80;
server_name my-lobby-app.com;
location / {
proxy_pass http://other-site.com
proxy_set_header Host other-site.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_hide_header 'x-frame-options';
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)