Rack: Cors Gem не устанавливает заголовок Cors для запросов GET
Я пытаюсь использовать Rack-Cors Gem для включения Cors. Проблема заключается в том, что для запросов без получения заголовок идет, а для запросов GET заголовок отсутствует.
В application.rb
config.middleware.insert_before ActionDispatch::Static, Rack::Cors do
allow do
origins '*.example.com'
resource '*', :headers => :any, :methods => [:get, :post, :options]
end
end
- Поисковая стойка: проблема с ядрами, но не удалось найти решения.
Есть идеи, что здесь не так?
1 ответ
Это работает для меня. Имея следующую конфигурацию в application.rb
config.middleware.insert_before 0, "Rack::Cors" do
allow do
origins *Rails.application.secrets.cors_origins
resource '/posts', headers: :any, methods: [:get, :post, :options]
resource '/post', headers: :any, methods: [:post, :options]
end
end