当前位置: 首页 > 知识库问答 >
问题:

是否有人将Spring Security从3.1.2迁移到5.1.4

晁砚
2023-03-14

团队

只是尝试从3.1.2迁移Spring Security。发布到5.1.4。释放。我们正在使用基于xml的配置,并检查是否有任何参考资料可以帮助我进行这项活动。

我已经做了更改并解决了除以下问题之外的大多数运行时问题。我相信它也没有给用户详细信息服务打电话。

SecurityContextPersistenceFilter:急切创建的会话:a4931bcd-f260-4382-ad88-46237bed8fce 10:43:35192信息[stdout](http-/127.0.0.1:8080-3)http-/127.0.0.1:8080-3-[2019-03-15 10:43:35192]-调试-httpsessionsecurityContextExtrepository:HttpSession为SPRING\u安全上下文返回空对象10:43:35192信息[stdout](http-/127.0.0.1:8080-3)http-/127.0.0.1:8080-3-[2019-03-15 10:43:35192]-调试-HttpSessionSecurityContextExtrepository:HttpSession:org.springframework.session.web.http.SessionRepositoryFilter$SessionRepositoryRequestWrapper中没有可用的SecurityContext$HttpSessionWrapper@32436149.将创建一个新的。

下面是我在代码中的配置。

<bean id="securityContextRepository"
    class="org.springframework.security.web.context.HttpSessionSecurityContextRepository" />

谢谢你在这方面的帮助。提前谢谢。

问候拉维

共有1个答案

沈永新
2023-03-14

有关第一步,请参阅迁移指南以更新Spring Security 3至4。迁移到SpringSecurity5只是一小步,主要是关于密码迁移。

 类似资料:
  • 我们已经有了使用cucumber gherkin特性文件和WebDriver的自动化测试用例。现在我们可以并行执行功能文件,但是我们不能在场景/场景大纲级别并行执行。通过这种方式,我们希望最小化执行时间,最大程度地利用云服务。 我读了这篇文章,声称 可以将小cucumber作为QAF场景运行,因此它将具有运行配置、报告、并行执行、步骤侦听器等功能 ... 在迁移之前,我想知道是否有人尝试过或知道任

  • 问题内容: 我们已经有使用带有WebDriver的Cucumber- gherkin功能文件的自动化测试用例。现在,我们能够并行执行功能文件,但是我们不能在方案/方案大纲级别上并行执行。通过这种方式,我们希望最大程度地减少执行时间,并最大程度地利用云服务。 我读了这篇帖子,声称 可以将小黄瓜作为QAF方案运行,因此它将具有运行配置,报告,并行执行,步骤侦听器等功能 。 迁移之前,我想知道是否有人尝

  • 我正在将一个项目从GF 3.1.2(Eclipselink2.3.2)迁移到Payara 4.1.1.162(Eclipselink2.6.2)。 在部署war存档时,我遇到以下异常:

  • 问题内容: 将Express.js从版本2更新到了版本3,以下调用中断了,因为它不再存在于V3中: 有一个迁移指南说: (使用中间件+ res.locals) 但是我很困惑如何做到这一点。是否有一个更具体的示例说明如何进行迁移? 相关的SO post: Node.js Express3.0 问题答案: 我有同样的问题 session.user ,只是通过了解该app.use功能必须是固定的, 在

  • 问题内容: 阅读有关Java 8从lambdas产生什么样的字节码的信息,我想到了Java 5发布的时间。那时有Retroweaver和其他工具,可将用JDK 5编译的字节码转换为可在JRE 1.4上运行。 是否有人为Java 8 lambda创建了这种反向移植工具? 这将使Java开发人员从今天开始已经在生产质量的Java 7 JRE上使用lambda,而不必等待6-12个月的Java 8 GA

  • 问题内容: 将Solr核心迁移到elasticsearch索引的最佳方法是什么? 不推荐使用solr-river-plugin(https://github.com/javanna/elasticsearch-river- solr )。 问题答案: OpenSource Connections中有一个不错的,由爱心人士精心制作的自定义Python工具,您可以用来执行以下操作: https://g