問題点
セッション管理の方法をSpringBootのデフォルトからRedisに変更した際に、リダイレクト時情報が保持されない
前提
SpringBootのプロパティで以下のように設定すると
spring.session.store-type=none
SpringBootのデフォルト(Tomcat等)でセッション管理がされる認識です。
発生している問題
spring.session.store-type=none
上記の設定では、リクエストスコープに登録した情報はリダイレクト時にも保持されます。
spring.session.store-type=redis
一方、上記の設定のようにredisを使用した場合、リクエストスコープに登録した情報はリダイレクト時には保持されません。(model.addAttributeで登録した情報)
質問させていただきたい点
SpringBootのデフォルトのセッション管理でリクエストスコープに登録した情報がリダイレクト時にも保持されるといった仕様はあるのでしょうか。
リクエストスコープに登録した情報はリダイレクト時には破棄されているが正しいと考えております。
あなたの回答
tips
プレビュー