【发布时间】:2014-11-01 17:55:19
【问题描述】:
在使用 rack-cors gem 时,有没有办法设置“Access-Control-Allow-Origin”标头值?
我们正在使用 rack-cors gem https://github.com/cyu/rack-cors 来管理 Grape 应用程序的 CORS。
我想发回一个永久重定向并将它们从当前子域重定向到另一个子域。葡萄代码是:
redirect 'subdomain2.oursite.com, 'Access-Control-Allow-Origin' => '*',permanent: true
但这不起作用,因为 rack-cors 会使用请求进入的当前 URL 覆盖 Access-Control-Allow-Origin 标头值,这会导致 CORS 预检错误。
所以需要一种方法来设置值。
【问题讨论】: