Rails에 내장 된 CSRF 방지 기능은 우리가 수행하는 자동화 된 부하 테스트에 몇 가지 문제를 일으키고 있으며 프로세스 기간 동안이를 꺼두고 싶습니다. 어떻게해야합니까?레일 앱에서 CSRF 보호 기능을 끄려면 어떻게해야합니까?
19
A
답변
26
나는 분명히 대답하는 간단한 질문을 좋아합니다.
#I go in application.rb
self.allow_forgery_protection = false
당신은 단지 당신이 환경 파일 (분명히, 당신은 그때보다는 self
Application
접촉 할 것이다) 중 하나에 그 이동할 수 있습니다 테스트하기 위해이 작업을 수행합니다.
#I still go in application.rb
self.allow_forgery_protection = false unless ENV["RAILS_ENV"] == "production"
자세한 것은 here를 참조하십시오 : 당신은 또한 뭔가를 작성할 수 있습니다. (커밋 로그에서 증류 된 2 살 블로그 게시물에서 핵심 기능의 문서를 가지는 평생 레일 '멋진 전통.) 레일 3에서
3
= app/controllers/application_controller.rb
관련 문제
- 1. 레일, OAuth 및 CSRF 보호
- 2. csrf 보호
- 3. symfony로 CSRF 보호
- 4. php csrf 보호 라이브러리
- 5. CSRF 보호 질문
- 6. 때때로 CSRF 보호 기능을 비활성화 할 수 있습니까?
- 7. 쿠키가 비활성화 된 경우 CSRF 보호 처리
- 8. 레일 3에서 CSRF 토큰 끄기
- 9. CSRF 보호 및 교차 사이트 양식 액세스
- 10. 형식 유효성 검사없이 codeigniter csrf 보호
- 11. 세션의 CSRF 보호 토큰을 안전하게 보호합니까?
- 12. MVF2를 사용하여 AJAX 요청의 CSRF 보호
- 13. 레일에 htaccess 비밀번호 보호 기능을 사용하고 있습니까?
- 14. Django 1.2에서는 {% csrf_token %} CSRF 보호 태그가 여전히 필요합니까?
- 15. C#에서 모니터 전원을 올바르게 끄려면 어떻게해야합니까?
- 16. django https + CSRF
- 17. heroku 저장소를 레일 앱에서 제거
- 18. 레일 모델 : 보호 된 메소드?
- 19. CodeIgniter의 CSRF 토큰 문제
- 20. Apple의 iAds 네트워크를 끄려면 어떻게합니까?
- 21. 레일 앱에서 iframe 요청 감지
- 22. factory_girl을 사용하여 rspec 2로이 레일 3 컨트롤러 기능을 테스트하려면 어떻게해야합니까?
- 23. 터미널의 반향을 끄려면 어떻게합니까?
- 24. 추상 보호 기능을 통해 반환 하시겠습니까?
- 25. 주어진 메모리 페이지에서 보호 기능을 찾으려면 어떻게합니까?
- 26. 암호로 보호 된 폴더에서 파일을 다운로드하려면 어떻게해야합니까?
- 27. vs2008에서 JScript Intellisense를 끄려면 어떻게합니까?
- 28. iPhone 앱에서 결제하려면 어떻게해야합니까?
- 29. iPhone 카메라 앱에서 느린 기능을 빠르게하거나 없애기
- 30. 레일 : _destroy 기능을 변경 하시겠습니까?
또는'self.allow_forgery_protection에
protect_from_forgery
명령을 제거 ENV [ "RAILS_ENV"] == "production"'짧은 – gunn에 다음 오류가 있습니다 -'/home/vipin8169/.rvm/gems/ruby-2.2.1/gems/railties-4.2.0/lib/rails/railtie .rb : 196 :'method_missing ': FertilityApp :: Application : Class (NoMethodError)에 대해 정의되지 않은 메소드'allow_forgery_protection =' ' – vipin8169