如何使用 Firefox snap 版本中的“file://” URL?

如何使用 Firefox snap 版本中的“file://” URL?

file://在沙盒文件系统之外,似乎无法通过本地访问文件,这是 Firefox 的 snap 版本所指的,当人们使用此类 URL 时。请注意file://,这是 Firefox 的 snap 版本所指的,即当用户使用此类 URL 时。请注意, URL被允许但它们似乎指向某种沙盒内部。我不熟悉 snap 架构,所以请原谅我的行话,但我的意思是,例如,file:///usr/lib/jvm/...当然在沙盒系统中不可用,而只能在我的根文件系统上使用。

规避访问安全策略的解决方案因为这种结构,所以无法工作。事实上,Mozilla 支持网站建议安装普通的 FF 包。更多问题提交的文件表明,由于其他原因,这种方式并不是最佳选择,而且没有明显的解决方案。(例如,我需要该功能,因为我的 Java IDE 使用file://URL 将我引导到本地 Java API 文档,但还有许多其他应用程序需要这种访问方式。)

因此,我的问题是,我是否可以file://像往常一样使用 URL 和 Firefox snap 版本来访问我的根文件系统,而无需切换回 FF deb 版本,也无需规避安全策略,例如about:config

答案1

在我看来,这与 snap 版本无关。当前的 Firefox 版本禁用对本地文件(snap 和 deb)的访问,您必须明确允许特定网站访问,例如在 中添加条目/etc/firefox/policies/policies.json

我希望这有帮助。

相关内容