Heroku でホストされている Flask アプリケーションがあり、Heroku インスタンス (「helloworld.herokuapp.com
」など) にはカスタム ドメイン名(「 」など) がありますwww.helloworld.com
。
Heroku のネイティブ URL でアプリにアクセスすると、セッションは問題なく動作します。でアクセスするとwww.helloworld.com
、機能しません。これは、Flask が署名しているセッション Cookie が間違ったドメインのものであるためだと思います。
app.SESSION_COOKIE_DOMAIN
とapp.SERVER_NAME
を ' ' に割り当てようとしましhelloworld.com
たが、まだ のセッション Cookie に署名するだけですhelloworld.herokuapp.com
。
セッション Cookie を強制的にカスタム ドメインとして署名させる方法はありますか?