Как получить токен доступа из API, используя ajax без ошибок - PullRequest
1 голос
/ 10 ноября 2019

Я пытаюсь подключиться к API, у которого есть учетные данные, которые должны быть переданы через тело и иметь базовую аутентификацию. Я не могу подключиться к нему, и это дает мне ошибку 403, используя ajax. Вот инструкции по подключению:

1 - конечная точка, где они должны аутентифицироваться:

https://ngapi.freedompop.mx/api/auth/token/credentials/xx

Как я уже говорил, необходимо использовать Basic Auth сследующие учетные данные:

Имя пользователя: 4148974 Пароль: GmiA2SspqT23RerXUts3xd4cCClnM6cl

В дополнение к этому в основной части тела должны быть отправлены следующие параметры:

имя пользователя: xxx пароль: jvgXvKJRT

Это мой код:

   type: "POST",
   url: "https://ngapi.freedompop.mx/api/auth/token/credentials",
   dataType: 'json',
   async: false,
   headers: {
   "Authorization": "Basic " + ("4148974" + ":" + "GmiA2SspqT23RerXUts3xd4cCClnM6cl")
 },
   data: {"username": "xxx", "password": "jvgXvHBrTrxkKJSt"},
   success: function (response){
   alert('Thanks for your comment!');
   var tokenct = response.acces_token;
   }, function(error){
        console.log(error);
    }   
});

});   




Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...