我如何允许 CORS在 Firefox 上?
我在 Chrome 和 Internet Explorer 上轻松管理它,但我在 Firefox 上完全失败了。我编辑了以下 about:config 条目
security.fileuri.strict_origin_policy = false
此尝试已在此处多次发布,并且在其他网站上也有提及,但没有任何效果。我阅读了 Mozilla 指南 same-origin policies :Cross-Origin Resource Sharing (CORS)
但它只是解释了 CORS 和相关主题。未列出在 Firefox 上启用它的解决方法。
有确定的解决方案吗?
PS: FORCECORS 也以某种方式不起作用......
最佳答案
对浏览器什么也不做。 CORS is supported默认情况下,所有现代浏览器(以及自 Firefox 3.5 起)。
JavaScript 访问的服务器必须通过 CORS HTTP 响应 header 向托管 JS 运行的 HTML 文档的站点授予权限。security.fileuri.strict_origin_policy
用于让本地 HTML 文档中的 JS 访问您的整个硬盘。不要将其设置为 false
因为它使您容易受到来自下载的 HTML 文档(包括电子邮件附件)的攻击。
关于firefox - 如何在 Firefox 上启用 CORS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25504851/