gpt4 book ai didi

javascript - 火狐 68 : local files now treated as cross-origin; is there a way to override?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:29:20 26 4
gpt4 key购买 nike

Firefox 68 修复了本地文件的安全问题 (https://www.mozilla.org/en-US/security/advisories/mfsa2019-21/#CVE-2019-11730),但这样做会破坏本地测试代码。有没有办法像 Chrome 和 Opera 那样覆盖它(例如,--allow-file-access-from-files)?

我在 Firefox 站点上找不到任何相关内容,也找不到合适的命令行选项或 about:config 中的任何内容。

try {
main = opener.document;
}
catch (e) {
console.log(e);
console.log(e.name);
}
}

我在控制台中收到以下消息:

DOMException: "Permission denied to access property "document" on cross-origin object"
SecurityError

最佳答案

[2023 更新]:自发布此答案以来,此首选项已被删除。参见 user3611642's answer以获得最新的解决方案]。

如果有人重新使用 FF68 并遇到此问题,则保留原始答案。


您可以通过转到 about:config url,然后取消选中 privacy.file_unique_origin bool 值来利用此限制。

但是请注意,这只会恢复到 <68 保护模式,即只允许挖掘,即使关闭此标志,您也无法获取 ../some_other_dir/foo.bar.

关于javascript - 火狐 68 : local files now treated as cross-origin; is there a way to override?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56999411/

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