【发布时间】:2016-02-03 00:25:49
【问题描述】:
我有一个 Rails 4.2 应用程序正在从另一个域获取请求。我希望他们发送我们在 javascript 中设置的 uuid。它适用于本地主机,但不能跨域。在我们的 application_controller.rb 我有:
class ApplicationController < ActionController::Base
after_filter :cors_set_access_control_headers
def cors_set_access_control_headers
headers['Access-Control-Allow-Origin'] = '*'
headers['Access-Control-Allow-Methods'] = 'POST, PUT, DELETE, GET, OPTIONS'
headers['Access-Control-Request-Method'] = '*'
headers['Access-Control-Allow-Headers'] = 'Origin, X-Requested-With, Content-Type, Accept, Authorization'
end
但我无法获得如下值:
cookies[:uuid]
我还需要执行其他步骤吗?
【问题讨论】:
标签: javascript ruby-on-rails ruby-on-rails-4 cookies