require_relative 'boot' require 'rails/all' Bundler.require(*Rails.groups) module MyApp class Application < Rails::Application config.middleware.insert_before ActionDispatch::Static, Rack::Cors do allow do origins '*' resource '*', :headers => :any, :methods => [:get, :post, :options, :patch, :delete] end end end end
gem 'rack-cors', :require => 'rack-cors' another gems…
bundle exec rake middleware
use Rack::Cors another middleware…
This is an error shown console log
XMLHttpRequest cannot load https://example.com. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access. The response had HTTP status code 405.
What should i do??