개발 팁
CORS에러 - Rails(레일즈) 해결 방법
짹데브
2023. 4. 10. 07:25
반응형
rack-cors 미들웨어 사용하기
rack-cors 미들웨어는 Rails 애플리케이션에서 CORS를 처리하는 데 사용할 수 있는 미들웨어입니다. 이 미들웨어를 사용하면 특정 도메인에서의 요청을 허용하는 등의 CORS 정책을 설정할 수 있습니다. 미들웨어를 설치하고 사용하는 방법은 다음과 같습니다.
# rack-cors 미들웨어 설치
gem 'rack-cors'
# config/application.rb 파일에 추가
config.middleware.insert_before 0, Rack::Cors do
allow do
origins 'http://example.com'
resource '*', headers: :any, methods: [:get, :post, :put, :patch, :delete, :options, :head]
end
end
반응형