1
0
mirror of https://github.com/usebruno/bruno.git synced 2025-07-13 02:35:40 +02:00

Use URL Encoded Form for OAuth2.0 token endpoint ()

OAuth2.0 expects URL encoded form instead of JSON content
https://www.oauth.com/oauth2-servers/server-side-apps/example-flow/

Co-authored-by: Anoop M D <anoop.md1421@gmail.com>
This commit is contained in:
Jack Jiang
2024-03-04 01:52:34 -08:00
committed by GitHub
parent 858536e13d
commit cc02794ce9

@ -202,6 +202,7 @@ const configureRequest = async (
interpolateVars(requestCopy, envVars, collectionVariables, processEnvVars); interpolateVars(requestCopy, envVars, collectionVariables, processEnvVars);
const { data: authorizationCodeData, url: authorizationCodeAccessTokenUrl } = const { data: authorizationCodeData, url: authorizationCodeAccessTokenUrl } =
await resolveOAuth2AuthorizationCodeAccessToken(requestCopy); await resolveOAuth2AuthorizationCodeAccessToken(requestCopy);
request.headers['content-type'] = 'application/x-www-form-urlencoded';
request.data = authorizationCodeData; request.data = authorizationCodeData;
request.url = authorizationCodeAccessTokenUrl; request.url = authorizationCodeAccessTokenUrl;
break; break;