小编lit*_*any的帖子

Laravel拒绝在iFrame中显示为"'X-Frame-Options'到'SAMEORIGIN'."

所以我在Laravel中构建了一个表单并在外部进行托管,但是我想在HTML页面中显示它,但是我遇到了X-Frame-Options的问题.

确切的错误消息是:

Refused to display 'url' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
Run Code Online (Sandbox Code Playgroud)

我在之前的StackOverflow答案中看到这是由于FrameGuard中间件,但此后已被删除,并且代码的发行行不在该文件中.

Laravel版本5.3.

我还尝试使用没有结果的地板在Nginx配置文件中设置X-Frame-Options:

sed -i 's/http\ {/http\ {\nadd_header X-Frame-Options SAMEORIGIN, false;\n\n/' /etc/nginx/nginx.conf
Run Code Online (Sandbox Code Playgroud)

此错误发生在多个浏览器中,经过测试:Chrome和Safari

php iframe x-frame-options laravel laravel-5

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

iframe ×1

laravel ×1

laravel-5 ×1

php ×1

x-frame-options ×1