首先,我已经完成了以前关于这个主题的问题。
我正在尝试自定义org.springframework.security.oauth2.provider.endpoint.TokenEndpoint和CheckTokenEndpoint的实现。我可以轻松地做到这一点,但我不知道如何在Spring Oauth2架构中插入自定义的实现。我在我的应用程序中使用@EnableAuthorizationServer批注。有人可以解释一下吗?
答案 0 :(得分:2)
查看AuthorizationServerEndpointsConfiguration类。 有端点的@Bean定义。 尝试使用相同的名称注册端点定义bean,并将它们注册为@Primary @Bean
即
@Primary
@Bean
public CustomTokenEndpoint tokenEndpoint() throws Exception {
...
}