Spring Security与Spring 4.3.0的兼容版本是什么?

aiazj4mn  于 2023-05-16  发布在  Spring
关注(0)|答案(3)|浏览(257)

哪个版本的Spring Security与Spring 4.3.0版本兼容。

我的jar如下:

  • spring-aop-4.3.0.RELEASE.jar
  • spring-beans-4.3.0.RELEASE.jar
  • spring-context-4.3.0.RELEASE.jar
  • spring-context-support-4.3.0.RELEASE.jar
  • spring-core-4.3.0.RELEASE.jar
  • spring-expression-4.3.0.RELEASE.jar
  • spring-jdbc-4.3.0.RELEASE.jar
  • spring-orm-4.3.0.RELEASE.jar
  • spring-oxm-4.3.0.RELEASE.jar
  • spring-tx-4.3.0.RELEASE.jar
  • spring-web-4.3.0.RELEASE.jar
    使用安全JAR:
  • spring-security-config-3.2.5.RELEASE.jar
  • spring-security-core-3.2.5.RELEASE.jar
  • spring-security-web-3.2.5.RELEASE.jar
gmxoilav

gmxoilav1#

Spring Security 4.2.x的文档说当前的Spring Security版本4.2.x与Spring 4.3.26和4.0.x兼容。
对于Spring Security 3.2.5,您应该使用Spring 4.0.2(doc for 3.2.5)。

fcg9iug3

fcg9iug32#

(最新版本)
Spring Security 5.6.0
Spring Security 5.6.0于2021年11月15日发布。这是一个维护/错误修复版本。
Spring Security 5.6.0与Spring Framework 5.3.13兼容
如果要使用最新版本,请更新Maven POM文件以使用下面的兼容版本

<springframework.version>5.3.13</springframework.version>
 
<springsecurity.version>5.6.0</springsecurity.version>
njthzxwz

njthzxwz3#

我一直在问自己哪个spring-security版本与哪个spring-framework版本“兼容”。
有一个Spring Security docs page,它通知了这个主题,区分了Sping Boot /非Spring Boot项目与Maven / Gradle的结合。
对于非Sping Boot 项目,推荐的方法是使用BOM(物料清单)工件。

  • Maven的详细信息
  • Gradle的详细信息

Sping Boot 也利用了这个BOM,所以你不需要在那里专门设置任何东西。
您还可以找到特定spring-security版本的相同信息,例如。对于5.1.13,它是:https://docs.spring.io/spring-security/site/docs/5.1.13.RELEASE/reference/htmlsingle/#get-spring-security
其包含版本特定的细节。只需转到https://docs.spring.io/spring-security/site/docs并找到您的版本。

相关问题