web.xml
git から JHipster をダウンロードし、セッション タイムアウトの設定方法を理解しようとしましたが、そのためのクラスまたは Java ベースのクラスが見つかりませんでした。
session
たとえばタイムアウトを 20 分に設定する方法を教えてください。
application-*.yml ファイルで:
server:
port: 8080
address: localhost
sessionTimeout: 20000
20 分間は問題ありませんが、さらに 30 分間必要な場合は、アクセス トークンの有効性 (「tokenValidityInSeconds」属性) はデフォルトで 30 分です。この属性は、application.ymlファイルで構成できます。
3 時間 = 180 分 = 10800 秒の例:
authentication:
oauth:
clientid: testspsyapp
secret: mySecretOAuthSecret
# Token is valid 3 hours
tokenValidityInSeconds: 10800
application-*.yml ファイルへの変更 "sessionTimeout" 属性を忘れないでください:)
server:
port: 8080
address: localhost
sessionTimeout: 180000
これは古い質問であることは知っていますが、呼び出されている構成設定が廃止されたため、回答を更新する必要がありました。代わりにこれを使用する必要があります。
server:
port: 8080
servlet:
session:
timeout: 60s