Hi, Maxim.
What kind of client and OIDC flow do you use?
According to [the spec](https://openid.net/specs/openid-connect-core-1_0.html#TokenRequest), for confidential client and authz code flow:
>A Client makes a Token Request by presenting its Authorization Grant (in the form of an Authorization Code) to the Token Endpoint using the grant_type value authorization_code, as described in Section 4.1.3 of OAuth 2.0 [RFC6749]. If the Client is a Confidential Client, then it **MUST** authenticate to the Token Endpoint using the authentication method registered for its client_id, as described in Section 9.