[SOLVE]Oauth2 Return Status 400

var client_id = ‘xxxx’;
var client_secret = ‘xxx’;
var name = ‘xxx’;
var pass = ‘xxx’;

var data = new FormData();
data.append(‘grant_type’, ‘password’);
data.append(‘username’, name);
data.append(‘password’, pass);
data.append(‘client_id’, client_id);
data.append(‘client_secret’, client_secret);

fetch(‘https://online-go.com/oauth2/token/’, {
method: ‘POST’,
body: data,
})
.then(response => {
console.log(response);
})
.catch(e => {
console.log(e);
})

USing curl return status 400 with unauthorized_client

[SOLVE]
Change Authorization grant type to Resource owner password-based in Dev Dashboard

1 Like