1

我有一个带有 Thymeleaf 前端的有状态 Spring Boot 应用程序,在应用服务中运行(使用 Azure Docker Registry)。

当我部署应用程序时,会发生一些问题:

  • 在重定向期间,redirectAttributes#addFlashAttribute不工作;Thymeleaf 没有收到 flash 属性对象
  • 不记住我的情况下登录应用程序不起作用,只能使用记住我的cookie登录

这些问题最近开始发生,并且仅在 Azure 中运行应用程序时发生。无论环境(产品/开发)如何,当我在本地 Docker 或 IntelliJ 中运行它时,它都能完美运行。我没有多个实例或负载均衡器(这是一个小型生产计划 - S1 层)。

除此之外,我已经在 下设置了 ARR 亲和力“开” Configuration > General settings,但仍然没有运气。

版本:

  • 弹簧靴:spring-boot-starter-parent -> 2.3.5.RELEASE
  • 码头工人:openjdk:14-jdk-alpine

编辑:

发现问题,我们必须更新 Spring Boot:2.3.5.RELEASE -> 2.5.4

4

1 回答 1

0

谢谢@adam,我将其转换为答案,以便可以帮助其他社区成员:

将 spring boot 版本从升级2.3.5.release2.5.4 release希望解决您的问题后。

于 2021-09-17T06:39:16.553 回答