heroku로 상시 SSL화(rails)
정보는 단편적이므로 흐름만으로도 정리했습니다.
우선, 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
이것의 코멘트 아웃을 해제.이상입니다. 누군가의 도움을 받으면 다행입니다.
Reference
이 문제에 관하여(heroku로 상시 SSL화(rails)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akkyta/items/9723398de51febfed65a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)