gpt4 book ai didi

html - 拒绝在框架中显示 'url',因为它在 AngularJS 中将 'X-Frame-Options' 设置为 'DENY'

转载 作者:行者123 更新时间:2023-11-28 03:50:45 25 4
gpt4 key购买 nike

每次我尝试在 iframe 的 src 中提供 html 文件的本地地址时,它都会在控制台中给出错误

错误

Refused to display 'url' in a frame  because it set 'X-Frame-Options' to 'DENY

虽然有一些解决方案,但他们有 php 或 c# 的解决方案,我正在使用 AngularJs,对此我还很陌生。

最佳答案

我试过元标记。设置元标记是没有用的。例如,

<meta http-equiv="X-Frame-Options" content="deny">

没有效果。不要使用它!

只有像下面的例子那样通过 HTTP header 进行设置,X-Frame-Options 才会起作用。

要配置 Apache 为所有页面发送 X-Frame-Options header ,请将其添加到您站点的配置中:

Header always append X-Frame-Options SAMEORIGIN

要配置 Apache 以设置 X-Frame-Options deny ,请将其添加到您站点的配置中:

Header set X-Frame-Options DENY

要配置 Apache 以将 X-Frame-Options 设置为 ALLOW-FROM a specific Host ,请将其添加到您站点的配置中:

Header set X-Frame-Options "ALLOW-FROM https://example.com/"

关于html - 拒绝在框架中显示 'url',因为它在 AngularJS 中将 'X-Frame-Options' 设置为 'DENY',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com