J'ai fait quelques progrès après mon initial post sur l'intégration de adal.js avec Vue.js. Je me connecte avec succès, et les propriétés que je m'attendais à définir sont définies dans localStorage.acquireToken callback jamais appelé
Toutefois, les appels à acquireToken
ne jamais appeler le rappel que je passe. Le code ressemble à ceci:
let url = 'https://api.webserver.com/api/endpoint';
authContext.acquireToken(url, (err, token) => {
console.log(`acquiring token for ${url}`);
console.log(err, token);
});
regardant la source adal.js, la signature de méthode pour acquireToken
est la suivante:
AuthenticationContext.prototype.acquireToken(resource, callback)
Le rappel est pas appelé. Est la valeur url
je passe ce que la méthode attend? Je ne suis pas clair à ce sujet.
Votre aide est appréciée. Merci d'avance!
D'accord, je suis arrivé ce travail! Mais ... le jeton ne semble pas rafraîchir correctement. J'étais sous l'hypothèse que les appels successifs à acquérirToken garderaient le jeton mis à jour. Cependant, la session semble se terminer après environ 30 minutes, et le rappel n'est pas appelé dans ce cas. –