I am working on an OAuth 2.0 Resource Server app, using spring-security-oauth2-2.0.10.RELEASE. I am able to secure a resource to a specific scope, but noticed when spring-security-oauth2 runs through the OAuth2AuthenticationProcessingFilter, it eventually executes OAuth2AuthenticationManager.checkClientDetails(). That method calls clientDetailsService.loadClientbyClientId().
My question is, should I register a ClientDetailsService in a Resource Server? Based on the Spring OAuth developer guide, I thought the ClientDetialsService was only required for Authorization Server implementations.
Thanks!