Invalid Assertion - Client Assertion could not be parsed

163 views
Skip to first unread message

Vandhana Gopinath

unread,
Apr 3, 2023, 6:59:15 AM4/3/23
to Oracle Cerner FHIR Developers
Hi,

I'm posting below details to the below token endpoint to get an access token for authorization on behalf of a system:


Request Body comprises of:
  • grant_typeclient_credentials
  • client_assertion_typeurn:ietf:params:oauth:client-assertion-type:jwt-bearer
  • client_assertion: RS384-encoded signed using private key and the corresponding public key is uploaded in system accounts as JWKS.
Client Assertion could not be parsed.

Error Code:
urn:cerner:error:authorization-server:client-assertion:jwt-bearer:invalid-assertion

Correlation ID:
6a7c6de3-045f-49fa-928f-edf8ba1e0ba6.

To double check I validated my token in jwt.io against the public key that is uploaded, and signature is getting verified.

However Basic Auth with secret works.

Any help is appreciated. Thanks in advance.



Reply all
Reply to author
Forward
0 new messages