Токен авторизации не отправлен с XMLHttpRequest - PullRequest
0 голосов
/ 11 октября 2018

Привет, я пытаюсь сделать запрос GET, используя XMLHttpRequest.Конечная точка, в которой я выполняю запрос GET, для запроса токена авторизации в заголовке (пользовательский).Когда я пытаюсь сделать запрос, токен авторизации не отправляется.Вот код

var xmlhttp = new XMLHttpRequest();  
xmlhttp.open("GET", "/api/rest/v1/test",true);
xmlhttp.withCredentials = true;
xmlhttp.send(null);

Это тот же запрос сайта.

1 Ответ

0 голосов
/ 11 октября 2018

Я не вижу, где находится ваш токен.Убедитесь, что вы не ошиблись при отправке токена с указанием учетных данных true.

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

var xmlhttp = new XMLHttpRequest();
xmlhttp.open('POST', '/api/rest/v1/test');
xmlhttp.setRequestHeader('Authorization', 'Bearer ' + token);
xmlhttp.send(null);
...