Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Spring Boot中管理来宾会话_Java_Spring Boot - Fatal编程技术网

Java 如何在Spring Boot中管理来宾会话

Java 如何在Spring Boot中管理来宾会话,java,spring-boot,Java,Spring Boot,我有一个Spring启动应用程序,它总是处于来宾模式。不使用登录名。 问题是应用程序总是使用同一个实例。如果购物车装满了商品,当我从另一个浏览器或设备打开它时,它仍然是一样的 我如何解决这个问题?我需要使用Spring安全性吗?您可以在允许全部、无登录的情况下添加Spring安全性,它将为每个来宾用户自动管理您的会话,并将自动添加用户头JSSessionID 您可以告诉spring始终在web安全配置中创建用户会话: protected void configure(HttpSecurity h

我有一个Spring启动应用程序,它总是处于来宾模式。不使用登录名。 问题是应用程序总是使用同一个实例。如果购物车装满了商品,当我从另一个浏览器或设备打开它时,它仍然是一样的


我如何解决这个问题?我需要使用Spring安全性吗?

您可以在允许全部、无登录的情况下添加Spring安全性,它将为每个来宾用户自动管理您的会话,并将自动添加用户头JSSessionID

您可以告诉spring始终在web安全配置中创建用户会话:

protected void configure(HttpSecurity http) throws Exception {

    http.sessionManagement().sessionCreationPolicy(SessionCreationPolicy.ALWAYS)
如果将来要实现用户身份验证,您可以通过设置
.maximumSessions()

轻松限制最大会话/用户数,只需签出以下链接: