0

永続セッションを有効にするにはどうすればよいですか?Spring Boot 永続セッションをアクティブにするにはどうすればよいですか?

私は運なしで論文のプロパティと遊ぶことを試みた:

server.session.persistent=true 
server.session.store-dir=/some/path/sessions 

私はデーモンを停止すると、ファイル私はdaemonを再起動すると消えsessionストア-dirの上SESSIONS.cerが、ユーザーを参照してくださいもうログに記録されません(ログインページに行く)。

私の春のブートプロジェクトがImplicit grantで使用されてOauth2 authorization server(私はSpring Security Oauth2を使用)です。このセッションは、トークン(/oauth/authorize)を要求するときにユーザーが資格情報(ログインフォーム)を再入力しないようにするために使用されます。これはspring security oauth2

EDITのデフォルトの動作です

私はあまりにも運なしで、次のプロパティを使用してみました:私に

server.tomcat.basedir=/tmp 
+0

ベースディレクトリを設定しようとしましたか?これによって: 'server.tomcat.basedir =/tmp'、デーモンを再起動するときに問題があるかもしれない、彼は別のonoを作成します。 – Hrabosch

+0

これをチェックしてくださいhttps://github.com/spring-projectsspring-boot/issues/2490 – Hrabosch

+0

試してみてください。http://projects.spring.io/spring-session/ –

答えて

0

、それは動作しませんでしたので、私は中に格納されたオブジェクトセッションはSerializableではありませんでした。 そうであることを確認してください。

関連する問題