redis セッション ストアを共有する同じドメイン内の異なるホストでホストされている 2 つの django (同じバージョン、同じセッション ミドルウェア) アプリがあります。
しかし、1 つのアプリにログインしようとすると、2 番目のアプリはセッション データを取得しません。2 つの django アプリが同じホストでホストされている場合、すべて正常に動作します。settings.py で両方のアプリに SESSION_COOKIE_DOMAIN を設定しようとしましたが、これまでのところ成功していません。何が間違っているのか、または私の2つのアプリ間でセッションデータを正常に共有する方法について手掛かりを教えてくれる人はいますか?
以下は、達成したいことの小さなスキームです。
|------------------------|
| | site1.domain.tld
|------------------------|
| |
| |
|----------------------------|
| | Redis セッション ストア
|----------------------------|
| |
| |
|------------------------|
| | site2.domain.tld
|------------------------|
注: SESSION_COOKIE_DOMAIN は両方のアプリで「.domain.tld」に設定され、SECRET_KEY も同じです。
よろしく、
クレマン。