Invalid ClientID

391 views
Skip to first unread message

P Hemanth Kumar

unread,
Jun 27, 2022, 7:13:09 AM6/27/22
to SMART on FHIR
Hi Team,

Error:
{
    "error": "invalid_client",
    "error_description": null
}

I am trying to get oauth token using following inputs.

grant_type="client_credentials"
client_assertion_type="urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
client_assertion="eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzM4NCJ9.eyJzdWIiOiJlYzYyMzM4Yy00NTA3LTQzYjgtYjc3Ni01MmYyZTQ5YjUyYzIiLCJhdWQiOiJodHRwczovL2ZoaXIuZXBpYy5jb20vaW50ZXJjb25uZWN0LWZoaXItb2F1dGgvb2F1dGgyL3Rva2VuIiwiaXNzIjoiZWM2MjMzOGMtNDUwNy00M2I4LWI3NzYtNTJmMmU0OWI1MmMyIiwiZXhwIjoxNjU2MzI2MjAxLCJpYXQiOjE2NTYzMjU5MDEsImp0aSI6IjA3N2FkMGViLTcwNDUtNGVhNS04OWVjLWE0MTVmMjAzNzRmMiJ9.TACNcdKV9F1z6eZfSit7-QhAkey764fCCGTirb4J2QWpoIWzgAq9VXyFwpWfJH1jfspu1ZRzXldj7k6XPlHJ9CvGbkP1w3pnd8Ou3ZSVJjk2-7DVkJFHtC52gerQtB6aNeztd4akKcLq5KYc1Qus6TpDhF-QjL6UyPTjXPVHXsw-Tt969HbTCJsKLlaf1pqDm0P92tfahfS0k19osSIUFz3GuV5Dua4znyFCw3t-jzbjdRnumGbSH7xLuuzuLgZEMTP6y0uHjvPqIwaYtpHoSOL6hgoPsBMID2scylbZKTxdqWCbZdxZ_sVjm-R_eKkLW_nZyXePmIaSsLO3_hExGw"

Generated token using below fields to pass for client assertion.

Header:
{
  "typ": "JWT",
  "alg": "RS384"
}

Payload:
{
  "sub": "ec62338c-4507-43b8-b776-52f2e49b52c2",
  "aud": "https://fhir.epic.com/interconnect-fhir-oauth/oauth2/token",
  "iss": "ec62338c-4507-43b8-b776-52f2e49b52c2",
  "exp": 1656326201,
  "iat": 1656325901,
  "jti": "077ad0eb-7045-4ea5-89ec-a415f20374f2"
}

generated publicey:
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2GDG2BKlDMuGQPk9X4Gt
qMhABaevpmOchgXYQvTZi5iZOEq8Y2viQQtWcgM7xIdpr0K7YlxrHAt8qX6EFLbQ
UVZpe4Q8KFQJzQAUmryn+FdL89LmqdhN5D8uFO6z4KHG3UfdmGHAxUxQF8sUdoPC
uAK40gOJA7pTgh/F/3bIGBoiEoQkyNvh5ZOMhIk+QpszFpC396G6anBGVd4nCTq4
i73mMJnn/wekIFCFgCm+38Q4K8yEqsFgB+KmGF/6ezcP/SPqsj5dTf7PDu4re6wa
p3rdOqLKcp66uBiU4Vgvelq2eQE8BMy4n7fJbVHe+OOpr78BfYt7A491viZV+GAP
CwIDAQAB
-----END PUBLIC KEY-----

Please help me to resovle this. 


Thanks,
Hemanth

Ajay shekar

unread,
Aug 17, 2022, 4:31:22 PM8/17/22
to SMART on FHIR
Hello Hemanth,

I am facing the same issue, were you able to solve this issue ?

Martin Trautschold

unread,
Aug 30, 2022, 9:28:43 AM8/30/22
to SMART on FHIR
Hello Hemanth,

There are two possible resolutions I found:

1.   "exp": 1656326201 (that time stamp is more than 5 min in the future when you created the key)
2.  You need to way 24 hours or so for Epic to update their App Orchard servers with your client ID

Thanks,
Martin

Reply all
Reply to author
Forward
0 new messages