Есть ли способ получить токен доступа не asyn c от React AAD MSAL - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь добавить токен к перехватчику jquery ajaxSend, но поскольку единственный способ получить токен - asyn c, он никогда не работает. Это единственный способ получить токен

const token = await authProvider.getAccessToken ();

Это не асинхронный c способ или обходной путь?

Вот где мне это нужно

$(document).ajaxSend(function (event, jqXHR, options) {
    var token = // get token here
    jqXHR.setRequestHeader('Authorization', 'Bearer ' + token);
});

axios.interceptors.request.use((config) => {
    var token = // get token here
    config.headers.Authorization = `Bearer ${token}`;
    return config;
})

Спасибо

...