Если файл javascript обслуживается тем же сервером, который выдает токены, то нет необходимости использовать полный URL в вашем коде jquery ajax (и нет необходимости указывать crossDomain = true).Также кажется, что ваш сервер ожидает тип контента json вместо кодированного URL
, используйте
url: '/oauth/token',
crossDomain: false,
...
contentType: 'application/json; charset=UTF-8',
Чтобы сделать запрос
Редактировать
Попробуй так:
$.post("/oauth/token",body,
function(data, status) {
alert("Data: " + data + "\nStatus: " + status);
});
Надеюсь, это поможет