I am using ExampleOIDCProvider to setup OIDC IDP. Trying to get access token using client credential flow with jwt_private_key and jwt_client_secret assertion. However it is failing with "invalid_grant" error. When I debug the component space.oidc nuget, found that ClientConfiguration is always null in TokenSecurity class while calling this code IList<SecurityKey> issuerSigningKeys = await tokenSecurity.GetIssuerSigningKeysAsync(includePublicKeys: false, includeSymmetricKeys: true); I don’t see if ClientConfiguration is ever set for TokenSecurity class. If anyone can help me to understand the process here please
|