A client authentication method specifies how an OAuth client proves its identity when calling a provider’s secured endpoints, especially when requesting access tokens. Spring Security commonly configures this as HTTP Basic through `client_secret_basic`. section 16.1.3 section 14.1
Configure the method alongside the client’s other registration details:
- Keep the method distinct from the authorization grant type, redirect URI, and scope; each controls a different part of the client registration. section 14.1
Authorization-code client using HTTP Basic
A client registered with ID `client`, secret `secret`, `CLIENT_SECRET_BASIC`, and the authorization-code grant can authenticate to the authorization server while using its registered redirect URI and scope.
