gpt4 book ai didi

javascript - 带有 'allow-same-origin' 标志错误的 Iframe 沙盒

转载 作者:太空狗 更新时间:2023-10-29 13:46:19 24 4
gpt4 key购买 nike

有人可以向我提供有关此错误的更多信息以及“允许同源”标志的工作原理吗?我在用于 iframe 沙盒的 Chrome 中收到以下错误:

Uncaught SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Sandbox access violation: Blocked a frame at "http://192.168.0.169" from accessing a frame at "http://192.168.0.169". The frame being accessed is sandboxed and lacks the "allow-same-origin" flag.

我有点困惑为什么当来自 192.168.0.169 的帧正在访问来自同一 IP 地址的另一个帧时我需要“允许同源”标志。非常感谢。

最佳答案

您的 iframe 中可能有沙盒属性:

sandbox属性为iframe中的内容启用了一组额外的限制,它是启用权限的白名单,

因此您可以删除该属性,或对其进行编辑以符合您需要的权限。

可在此处找到可选权限:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe

这里还有更多信息:http://www.html5rocks.com/en/tutorials/security/sandboxed-iframes/

关于javascript - 带有 'allow-same-origin' 标志错误的 Iframe 沙盒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30183320/

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