Hello Everyone ,
Hope you all are doing good and safe !!
I am facing below error while Using a JWT to Obtain an Access Token for a Backend Service using OAuth2.0.
below is the error in response.
{
"error": "invalid_client",
"error_description": null
}
I created a pair of private and public keys using openssl.
below is the body I passed as ` .
application/x-www-form-urlencoded`
grant_type=client_credentials&client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJSUzM4NCIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJmYWQwMmFhZS1hY2Q1LTQyZmEtYTkzOS00ZTg3ZjMwNGEwMWQiLCJzdWIiOiJmYWQwMmFhZS1hY2Q1LTQyZmEtYTkzOS00ZTg3ZjMwNGEwMWQiLCJhdWQiOiJodHRwczovL2FwcG9yY2hhcmQuZXBpYy5jb20vaW50ZXJjb25uZWN0LWFvY3VycHJkLW9hdXRoL29hdXRoMi90b2tlbiIsImp0aSI6ImRhZWUxZmU4LWU4ZGUtNGU2OC1iNWNjLTE2ZDE4ZDlkMTI1OCIsImV4cCI6MTU5OTIzMjQ5NSwibmJmIjoxNTk5MjMyMTk1LCJpYXQiOjE1OTkyMzIxOTV9.peu9W8-pthB6HawokShFwQUUQr-a2w0bnI-krjQ1p2b-wjfxrgR1hW8heLGIDKsDQVa2HZx1yIh1zrXN_nkI6Q4ZLuBX7RchQjJD9pMpM6X9ErvknLVeFe__nopODuMp7J5NAa6G6Xq3rYDZVRvw1jtbtKI0Wu1S7JIORIAKhM90n8mpOfQrR7Pyt9QnxLZjbQLeqQVwUYsZ088-LVVj9esOaQJ9FcC5ySaC6pg61va1Uxbe-JsAiIr2kbTpU7DUkQcZvAax8t2Stb22vgWTTzcdwp1igqpoEY-U2dY2o3doUAi4cCtmitrYHgkH1mcWrQ8fsLQHAM2sV9qn4P9erg
below is my token description:-
{
"alg": "RS384",
"typ": "JWT"
}
{
"iss": "fad02aae-acd5-42fa-a939-4e87f304a01d",
"sub": "fad02aae-acd5-42fa-a939-4e87f304a01d",
"jti": "daee1fe8-e8de-4e68-b5cc-16d18d9d1258",
"exp": 1599232495,
"nbf": 1599232195,
"iat": 1599232195
}
all the above info is being used to create a token. I tried many times but no luck. Please help.
Thanks