永続セッションを有効にするにはどうすればよいですか?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
ベースディレクトリを設定しようとしましたか?これによって: 'server.tomcat.basedir =/tmp'、デーモンを再起動するときに問題があるかもしれない、彼は別のonoを作成します。 – Hrabosch
これをチェックしてくださいhttps://github.com/spring-projectsspring-boot/issues/2490 – Hrabosch
試してみてください。http://projects.spring.io/spring-session/ –