https://nullnull.dev/blog/express-js-req-protocol-is-always-http/
req.protocol
2022/5/10 8:45:00
nginxを使うとreq.protocolがhttpsではなくhttpになる
【Node.js】Expressのreq.protocolが常にhttpになってしまう問題を参照し、以下の設定を追加することで解決した。
app.enable('trust proxy')
を追加proxy_set_header X-Forwarded-Proto
を追加