0
RSpec 3.5.0을 사용 중이며 모든 사양에 대해 HTTPS/SSL 요청을 사용하고 싶습니다.rspec의 모든 컨트롤러/요청 사양에 대해 HTTPS/SSL을 적용하십시오.
가 사이트의 보안 버전으로 리디렉션 대신 렌더링되기 때문에 나는 내 모든 사양이 실패하고 내ApplicationController
에
force_ssl
를 추가하기 때문에
등 여기
RSpec 3.5.0을 사용 중이며 모든 사양에 대해 HTTPS/SSL 요청을 사용하고 싶습니다.rspec의 모든 컨트롤러/요청 사양에 대해 HTTPS/SSL을 적용하십시오.
가 사이트의 보안 버전으로 리디렉션 대신 렌더링되기 때문에 나는 내 모든 사양이 실패하고 내ApplicationController
에
force_ssl
를 추가하기 때문에
등 여기
제안 사항은 레일 5에서 작동하지 않습니다. 그 부분이 막혀있는 부분이라면 사양에 https!
을 추가하면됩니다.
모든 환경에서 SSL을 적용해야합니까? Rails.env.test가 아닌 한'force_ssl '테스트를 생략하거나 프로덕션을위한 SSL 만 강제 할 수 있습니다 :'force_ssl if Rails.env.production?' – james246
사실, 그렇게 할 수 있습니다. 그래도 원래의 질문에 대한 답변이 있는지 궁금해합니다. – elsurudo
자체 서명 SSL 인증서를 사용하도록 로컬 환경을 설정할 수 있습니다. http://stackoverflow.com/questions/34991868/how-can-i-setup-a-local-ssl-certificate-and-a-rails-application – james246