yury.starav
04/04/2023, 8:47 PMcurl --location 'https://api.medplum.com/oauth2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_assertion=here_my_jwt_value' \
--data-urlencode 'client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer' \
--data-urlencode 'grant_type=client_credentials'
requires client_id and client_secret
{
"error": "invalid_request",
"error_description": "Missing client_id"
}
however it should notcody
04/05/2023, 3:21 AMclient_assertion_type parametercody
04/05/2023, 3:21 AMclient_id is not required when using client_assertioncody
04/05/2023, 3:21 AMclient_assertion_type was unrecognized, and therefore ignoredcody
04/05/2023, 4:02 AMyury.starav
04/05/2023, 6:06 PMrahul1
04/05/2023, 6:16 PMcurl --location 'https://api.medplum.com/oauth2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_assertion=here_my_jwt_value' \
--data-urlencode 'client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer' \
--data-urlencode 'grant_type=client_credentials'yury.starav
04/05/2023, 6:53 PMrahul1
04/05/2023, 6:53 PMrahul1
04/05/2023, 7:03 PMclient_assertion_type?yury.starav
04/05/2023, 7:04 PM