【发布时间】:2016-04-10 06:05:37
【问题描述】:
我正在使用 meanjs.org 堆栈来开发一个简单的应用程序。现在我正在使用离子框架在移动客户端上工作。
我遇到的当前问题是,在测试 ionic 应用程序时,CORS 检查会导致错误,如下所述:http://blog.ionic.io/handling-cors-issues-in-ionic/
虽然我可以按照该链接中的说明设置代理,但如果我将响应标头添加到服务器端,它也可以工作,例如:res.header("Access-Control-Allow-Origin", "*");
将此添加到每个端点感觉不好,我想找到一个在开发期间使用的解决方案,我可以禁用 CORS 检查。
我也尝试过更改 config/env/default.js 上的 lusca 配置设置 xssProtection: false 位不起作用?
在开发过程中,如何在所有端点中启用以下响应标头res.header("Access-Control-Allow-Origin", "*");,是否有可能或在开发过程中使用 meanjs.org + ionic 的唯一可行解决方案是设置代理?
谢谢
【问题讨论】:
-
如果您添加代理,则无需将 res.header 设置为服务器端。它只适用于代理
标签: ionic-framework cors mean-stack meanjs