2016-11-16 1 views
0

J'ai cloné this repo. Qui utilise adal-angular.jsImpossible d'acquérir le jeton en silence

Tout fonctionne comme prévu, sauf le rafraîchissement des jetons. En effet, si après 1 heure je fais tout ce qui émet un XHR à une ressource protégée puis plus jeton envoyé avec la demande et je suis coincé avec un 401. Ne devrait pas être le jeton renouvelé silencieusement par l'iframe caché? Ou est-ce que je manque quelque chose?

Répondre

0

Besoin d'ajouter un point de terminaison pour obtenir le jeton en silence.

var endpoints = { 
    'api/TodoList/': '00000000-0000-0000-000-000000000000', 
}; 

adalProvider.init(
    { 
     instance: 'https://login.microsoftonline.com/', 
     tenant: 'foo.onmicrosoft.com', 
     clientId: '00000000-5638-0000-000-000000000000', 
     extraQueryParameter: 'nux=1', 
     cacheLocation: 'localStorage', 
     endpoints: endpoints 
    }, 
    $httpProvider 
    );