Spring 安全版本
Spring Security Version
我在非 spring project.Which 版本的 spring-security-oauth2 中有 spring 安全罐,我应该使用吗?目前我正在使用 2.3.5。是这与 spring 安全核心 5.3 兼容。4.RELEASE?
我在获取 Outh2 令牌时遇到以下错误
post request for resulted in 401 (unauthorized) invoking error handler
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
<dependency>
<artifactId>spring-security-oauth2</artifactId>
<version>2.3.5.RELEASE</version>
</dependency>
您不应该显式导入 spring-security-core
,因为 spring-security-oauth2
已经导入它。
请注意 spring-security-oauth2
is deprecated 支持 spring-security-oauth2-client
和 spring-security-oauth2-resource-server
。
新的依赖项与spring-security-core
一起发布。所以,如果你换成较新的jar,那么你可以通过选择相同的版本号来实现兼容性:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-oauth2-client</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
正如 Pale Blue Dot 已经指出的那样,spring-security-oauth2-client
将传递地引入 spring-security-core
,因此您可以省略 spring-security-core
依赖项。
我在非 spring project.Which 版本的 spring-security-oauth2 中有 spring 安全罐,我应该使用吗?目前我正在使用 2.3.5。是这与 spring 安全核心 5.3 兼容。4.RELEASE?
我在获取 Outh2 令牌时遇到以下错误
post request for resulted in 401 (unauthorized) invoking error handler
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
<dependency>
<artifactId>spring-security-oauth2</artifactId>
<version>2.3.5.RELEASE</version>
</dependency>
您不应该显式导入 spring-security-core
,因为 spring-security-oauth2
已经导入它。
请注意 spring-security-oauth2
is deprecated 支持 spring-security-oauth2-client
和 spring-security-oauth2-resource-server
。
新的依赖项与spring-security-core
一起发布。所以,如果你换成较新的jar,那么你可以通过选择相同的版本号来实现兼容性:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-oauth2-client</artifactId>
<version>5.3.4.RELEASE</version>
</dependency>
正如 Pale Blue Dot 已经指出的那样,spring-security-oauth2-client
将传递地引入 spring-security-core
,因此您可以省略 spring-security-core
依赖项。