2016-11-16 4 views
0

RSpec 3.5.0을 사용 중이며 모든 사양에 대해 HTTPS/SSL 요청을 사용하고 싶습니다.rspec의 모든 컨트롤러/요청 사양에 대해 HTTPS/SSL을 적용하십시오.

가 사이트의 보안 버전으로 리디렉션 대신 렌더링되기 때문에 나는 내 모든 사양이 실패하고 내 ApplicationControllerforce_ssl를 추가하기 때문에

등 여기

+1

모든 환경에서 SSL을 적용해야합니까? Rails.env.test가 아닌 한'force_ssl '테스트를 생략하거나 프로덕션을위한 SSL 만 강제 할 수 있습니다 :'force_ssl if Rails.env.production?' – james246

+0

사실, 그렇게 할 수 있습니다. 그래도 원래의 질문에 대한 답변이 있는지 궁금해합니다. – elsurudo

+0

자체 서명 SSL 인증서를 사용하도록 로컬 환경을 설정할 수 있습니다. http://stackoverflow.com/questions/34991868/how-can-i-setup-a-local-ssl-certificate-and-a-rails-application – james246

답변

0

제안 사항은 레일 5에서 작동하지 않습니다. 그 부분이 막혀있는 부분이라면 사양에 https!을 추가하면됩니다.

관련 문제