我正在使用adal JS构建aurelia应用程序进行身份验证。 1小时后令牌过期,之后不会调用API。我认为问题在于更新令牌。我设置了5分钟的间隔来检查令牌的有效性。我最初获得令牌时使用的是handleWindowCallback。
window.setInterval(function(){
self.authorizeStep.authContext.adal.acquireToken(self.authorizeStep.authContext.adal.config.clientId, (x)=> {
console.log('acquiretoken callback hit!') })
self.authorizeStep.authContext.adal.handleWindowCallback();
},50*1000)
这些代码行在app.js中使用。 它抛出401未经授权的访问。 这些是错误的形象。