Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.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应用程序在chrome中丢失会话数据_Java_Html_Spring_Spring Boot - Fatal编程技术网

Java Spring Boot应用程序在chrome中丢失会话数据

Java Spring Boot应用程序在chrome中丢失会话数据,java,html,spring,spring-boot,Java,Html,Spring,Spring Boot,每当我使用GoogleChrome访问我的应用程序时,我发出的几乎所有请求都不会访问rest服务。但是,我可以登录并点击rest服务,问题是一旦我进入主页,初始登录后的任何请求都会失败。相反,会话似乎正在变得无效。我检查了一些其他堆栈溢出线程,发现这可能与浏览器尝试加载favicon.ico时发生的302错误有关。我可以在我的开发者工具的网络标签中看到,这实际上是一个302。我不确定这是否是实际问题,或者是否存在其他问题。您是每次都收到302,还是登录后才收到302?302表示您将被重定向到一个

每当我使用GoogleChrome访问我的应用程序时,我发出的几乎所有请求都不会访问rest服务。但是,我可以登录并点击rest服务,问题是一旦我进入主页,初始登录后的任何请求都会失败。相反,会话似乎正在变得无效。我检查了一些其他堆栈溢出线程,发现这可能与浏览器尝试加载favicon.ico时发生的302错误有关。我可以在我的开发者工具的网络标签中看到,这实际上是一个302。我不确定这是否是实际问题,或者是否存在其他问题。

您是每次都收到302,还是登录后才收到302?302表示您将被重定向到一个新的url,如果在登录时出现任何身份验证错误,您将得到401或403。@user12047085我每次都得到302。然而,这可能不是问题所在。出于某种原因,httpsession在登录后似乎变为null。这种情况偶尔发生。因此,有时网站工作没有问题,其他网站在初次登录后每次呼叫都会失败。你的安全设置是什么?它与其他浏览器配合得很好?@medTech另一个有问题的浏览器是firefox。我也使用redis,所以这可能是一个问题?如果不看一下您的安全配置和会话配置,很难说。应用程序中是否启用了Spring会话。因为Spring将根据默认情况使用Tomcat提供的会话。如果要切换到redis,必须启用Spring会话和redis配置