OAuth2TokenEndpointConfigurer
用来配置Spring Authorization Server的OAuth2TokenEndpointFilter
过滤器,这个过滤器用来处理客户端发来的/oauth2/token
(默认)请求。配置项有以下五个:
其中requestMatcher
需要通过ProviderSettings
自定义,这里并没有自定义入口。
配置误区
这里还有一些误区,如果你要自定义accessTokenRequestConverter
的话,就意味着你修改了默认的配置。而默认的配置是一个委托类,包含了三种策略(参见上图)。如果你的自定义配置没有适配这三种授权方式,将会失去对这三种方式的支持。
对于authenticationProviders
,也是这样:
List<