Ben Tanner
08/29/2023, 10:39 PMinvalid_client
error.
var bodyObj = {
scope: xxxx,
grant_type: 'client_credentials',
client_id: xxxx,
client_secret: xxxx
};
var response = <http://https.post|https.post>({
url: xxxx,
body: bodyObj
});
The help documentation states that passing an object to https.post defaults the headers to the correct context-type. I have also tried specifying the headers explicitly. I have made successful calls using Postman to verify the values. It seems there is some detail missing but I can't find it.
Has anyone implemented an OAuth 2 client credentials grant successfully?Anthony OConnor
08/29/2023, 10:46 PMAnthony OConnor
08/29/2023, 10:47 PMAnthony OConnor
08/29/2023, 10:48 PMBen Tanner
08/29/2023, 10:50 PMBen Tanner
08/29/2023, 10:51 PMAnthony OConnor
08/29/2023, 10:51 PMAnthony OConnor
08/29/2023, 10:51 PMBen Tanner
08/29/2023, 10:52 PMContent-Type: application/x-www-form-urlencoded
which matches with the OAuth standards that I've looked at.Anthony OConnor
08/29/2023, 10:54 PMAnthony OConnor
08/29/2023, 10:56 PMBen Tanner
08/29/2023, 10:56 PMAnthony OConnor
08/29/2023, 10:58 PMBen Tanner
08/29/2023, 10:58 PMBen Tanner
08/29/2023, 10:58 PMAnthony OConnor
08/29/2023, 10:59 PMAnthony OConnor
08/29/2023, 10:59 PMAnthony OConnor
08/29/2023, 11:00 PMBen Tanner
08/29/2023, 11:01 PMbattk
08/29/2023, 11:24 PMbattk
08/29/2023, 11:24 PMBen Tanner
08/29/2023, 11:33 PMEric B
08/30/2023, 12:34 AMEric B
08/30/2023, 12:34 AMEric B
08/30/2023, 12:34 AMEric B
08/30/2023, 12:34 AMbattk
08/30/2023, 1:01 AMbattk
08/30/2023, 1:01 AMBen Tanner
08/30/2023, 8:31 PM