我正在尝试将令牌添加到jquery ajaxSend拦截器中,但是由于获取令牌的唯一选项是异步,因此它永远无法工作。这是我找到令牌的唯一方法
常量令牌=等待authProvider.getAccessToken();
是非同步方式还是变通方式?
这是我需要的地方
$(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;
})
谢谢