CloudFront + Rails5.1 + SSLでsessionが引き継がれない


自分のための備忘録

CloudFront + Rails5.1 + SSL 構成でsessionの値が引き継がれない問題が発生した。

解決方法としてはapacheのhttpd.confに下記の設定を記述すればよい。

SetEnvIf CloudFront-Forwarded-Proto "https" HTTPS
RequestHeader set X-Forwarded-Proto "https" env=HTTPS