我在localhost:3001上运行了一个react应用程序,在localhost:3000上运行了一个rails 6 api后端
当我从react发布到rails时,我一直收到cors错误。rails应用程序有Rack Cors。
我已经尝试将其添加到initializers文件夹中的cors.rb。
Rails.application.config.middleware.insert_before 0, Rack::Cors do
allow do
origins '*'
resource '*', headers: :any, methods: :any
end
end
它不起作用,我也试着把它添加到application.rb和config.ru。什么都不管用,我很困惑。
发布于 2020-05-17 22:16:40
allow do
origins '*'
resource '*', :headers => :any, :methods => :any
end
如果这不起作用,请尝试将
origins 'localhost:3001'
希望能有所帮助
https://stackoverflow.com/questions/61859470
复制相似问题