【发布时间】:2017-01-14 13:56:33
【问题描述】:
我有一个 SailsJS 应用程序,我正在尝试过滤一些来源。我的系统正在运行,但我有一个问题。
我尝试允许使用这些键访问 cors.js 文件中的所有路由:
allRoutes: true,
origin: 'http://my.domain.com'
但这不起作用,所有请求都被拒绝,并出现“Access-Control-Allow-Origin”错误。
但是,如果我在每条路由的基础上配置 cors 选项,它就可以工作。例如,我在一条路线(config/routes.js)上有这个:
'get /myroute': {
controller: 'MyController',
action: 'get',
cors:{
origin:'http://my.domain.com'
}
}
效果很好,所以...为什么全局 config/cors.js 配置不起作用?我真的很想把它放在全局而不是每个路由
【问题讨论】:
标签: ajax node.js cors sails.js