禁用Firefox同源策略而不安装插件

20 firefox same-origin-policy cors

有没有办法通过在浏览器中切换标志来禁用Mozilla Firefox浏览器上的相同原始策略

这是严格的开发,不是生产用途.


请注意:

3年多前提出的类似问题产生了一个可接受的答案,建议用户安装插件.我认为这比切换标记更安全,更麻烦(例如在about:config中,或者在Chrome中启动浏览器时传递参数).

小智 8

在尝试查找了多个小时的Firefox设置并打开赏金之后,我认为此问题的正确答案是:

在撰写本文时(2018年3月),仅通过设置标志就无法在Firefox中禁用相同的策略来源。

我个人建议人们使用Chrome来代替这种工作,因为禁用此设置非常容易,快捷,并且不需要安装第三方软件。


Col*_*ole 6

Mozilla Firefox中有一个布尔值,可以允许切换相同的源策略security.fileuri.strict_origin_policy.

转到about:config您的浏览器并接受风险:

在此输入图像描述

然后搜索security.fileuri.strict_origin_policy并双击它以将其切换为false如下所示:

在此输入图像描述

我没有测试过这个,但根据我的经验,这是控制相同原产地政策的旗帜.

  • 不幸的是,这并没有解决问题.从手册中,如果此标志设置为true,则:`本地文档可以访问同一目录和子目录中的其他本地文档,但不能访问目录列表.请参阅:http://kb.mozillazine.org/Security.fileuri.strict_origin_policy (4认同)

小智 5

如果您还拥有服务器的所有权,则可以直接选择而不是直接回答您的问题

获取服务器以添加以下响应头。(+应用一个DevOps流程或一段代码,以确保仅在开发期间应用此代码)

Access-Control-Allow-Origin

..使用您的原始域的值,例如, http://example.com或者*对于所有域。