Spring Jhipster会话超时

Spring Jhipster会话超时,spring,rest,spring-boot,spring-security,jhipster,Spring,Rest,Spring Boot,Spring Security,Jhipster,在我的应用程序中使用了Jhipster,Spring Boot,Spring Security,restapi,Angular js,Spring Boot。 我知道我们可以在yml文件中设置会话超时值。 但我想了解的是,在这些应用程序中,时间间隔是如何计算的 例如:假设会话timeout=60secs 用户登录并使浏览器空闲70秒。现在,当用户点击某个按钮时,70秒后。将显示一个弹出窗口。因此,我想知道两个rest端点调用的差异计算在哪里,因为在会话超时间隔之后,如果我点击任何api,我就会得

在我的应用程序中使用了
Jhipster
Spring Boot
Spring Security
restapi
Angular js
Spring Boot
。 我知道我们可以在
yml
文件中设置会话超时值。 但我想了解的是,在这些应用程序中,时间间隔是如何计算的

例如:假设会话
timeout=60
secs


用户登录并使浏览器空闲70秒。现在,当用户点击某个按钮时,70秒后。将显示一个弹出窗口。因此,我想知道两个rest端点调用的差异计算在哪里,因为在会话超时间隔之后,如果我点击任何api,我就会得到会话超时。

会话超时是由嵌入式servlet引擎(Jetty、Tomcat或Undertow)计算的,它保存所有活动会话和上次访问时间的集合

在第一个请求中,将在服务器中创建一个会话对象,并返回包含其id的会话cookie作为响应,服务器还将上次访问的时间存储在会话对象中


处理第二个请求时,服务器从会话cookie中提取会话id,然后查找与此id匹配的会话对象,并将当前时间与上次访问时间进行比较。

会话超时由嵌入式servlet引擎(Jetty、Tomcat或Undertow)计算,它保存所有活动会话和上次访问时间的集合

在第一个请求中,将在服务器中创建一个会话对象,并返回包含其id的会话cookie作为响应,服务器还将上次访问的时间存储在会话对象中


处理第二个请求时,服务器从会话cookie中提取会话id,然后查找与此id匹配的会话对象,并将当前时间与上次访问时间进行比较。

我正在尝试此解决方案:我创建了一个不安全的端点,并计划每30秒访问一次此端点。我将把用户名作为参数传递。我正在尝试这个解决方案:我创建了一个不安全的端点,我计划每30秒到达一次这个端点。我将传递用户名作为参数。