heroku로 상시 SSL화(rails)

1882 단어 SSL경 6Rails
알면 아무것도 없지만 영어는 읽지 않습니다.
정보는 단편적이므로 흐름만으로도 정리했습니다.

우선, google 번역은 필수군요・・・.

전제: heroku에서 인증서 발급

흐름



기억하면서 하고 있기 때문에, 실제로 앞뒤가 있을지도 모릅니다만 용서해 주세요

1, heroku의 Dyno를 유료화해 SSL 증명서를 발행할 수 있는 상태로 한다
7달러 이상의 유료 플랜만 SSL을 발행할 수 있습니다.
htps // jp. 헤로쿠. 코 m / p 리신 g

2, heroku의 설정 화면에서 SSL Certificates를 확인 (화면의 한가운데





기본적으로는 자동으로 만들어지므로, 유료화하면 만들 수 있도록.
그렇지 않으면 configure SSl 버튼에서 생성

3, 오리지널 도메인 추가





4, ★ 중요! Point DNS 도입



heroku의 메뉴 탭 「recoreces」→Add ons에서 추가.
자세한 내용은 다른 기사를 참조하십시오.

그래서 매우 중요한 것은
매우 중요! ! ! 나노하,
ALIAS와 CNAME의 Data에는, 상기 3으로 표시되고 있는 DNS Target의 값을 넣을 수 있다! !
초기 상태의 heroku.app적인 것이라면 SSL이 적응되지 않습니다!

5, SSL의 유효화를 실시한다


$ heroku certs:auto:enable 실행
아마 문제 없을까 생각합니다만, 에러가 많으면 공식을 일본어 번역으로 읽어 주세요!
htps : //에서 v 선 r. 헤로쿠. 코 m / r 치 c ぇ s / 아우 토마 테 드 세 r 치 후 카 테 마나게 멘 t # 세츠 p

6, ★ 중요! 상시 SSL화 실시



heroku로 SSl화를 할 수 있어도, 상시 SSL은 heroku가 아니고,
자신의 rails 앱에서해야합니다!
SSL화 = SSL 상시화가 아니기 때문에, 조심해 주세요.

app/environments/puroduction.rb
안에 쓰여있다.# config.force_ssl = true이것의 코멘트 아웃을 해제.

이상입니다. 누군가의 도움을 받으면 다행입니다.

좋은 웹페이지 즐겨찾기