あれ
2022/5/10 9:38:00
nginxを使うとreq.protocolがhttpsではなくhttpになる
【Node.js】Expressのreq.protocolが常にhttpになってしまう問題を参照し、以下の設定を追加することで解決した。
- サーバープログラム側に、
app.enable('trust proxy')
を追加 - nginxの設定に、
proxy_set_header X-Forwarded-Proto
を追加
nginxを使うとreq.protocolがhttpsではなくhttpになる
【Node.js】Expressのreq.protocolが常にhttpになってしまう問題を参照し、以下の設定を追加することで解決した。
app.enable('trust proxy')
を追加proxy_set_header X-Forwarded-Proto
を追加