I'm implementing authorization code flow using Keycloak confidential client. When using code to exchange for tokens, Keycloak requires client_secret
in payloads, otherwise, Keycloak returns error: invalid client or invalid client credentials
.
Is it possible to omit client_secret
from exchanging token's payload? I searched for PKCE but it seems like PCKE is only used for public clients.