.properties 文件中的 Spring Boot OAuth2 安全属性名称?

Fra*_*ard 4 java spring-security spring-boot spring-security-oauth2

我目前正在学习和尝试不同的 Spring Boot Security OAuth2 包,但我对实际的配置属性名称感到非常困惑。我在互联网和多个 Spring 文档页面上发现了这些属性的不同命名方案。例如我发现

security.oauth2.resource.token-info-uri=xxx
security.oauth2.client.resource.tokenInfoUri
spring.security.oauth2.resource.token-info-uri=xxx
spring.security.oauth2.resourceserver ...
...
Run Code Online (Sandbox Code Playgroud)

我试图理解这一切,并想知道它们之间有什么区别。它们是否与版本相关、与包相关、是否有拼写错误、是否已弃用某些名称……?

问候

PS我目前使用的是Spring Boot 2.2.4

R.G*_*R.G 5

Spring Security OAuthSpring Security

Spring Security OAuth 项目已弃用。最新的 OAuth 2.0 支持由 Spring Security 提供

以以下开头的属性条目

security.oauth2.*
Run Code Online (Sandbox Code Playgroud)

是已弃用的 Spring Security OAuth(示例)的一部分,并且属性以

 spring.security.oauth2.*
Run Code Online (Sandbox Code Playgroud)

是 Spring Security 的一部分(当前 spring boot Security Properties的官方文档)

附加参考资料