Javascript acquireToken始终以“失败”开头;由于超时,令牌续订操作失败;

Javascript acquireToken始终以“失败”开头;由于超时,令牌续订操作失败;,javascript,adal,adal.js,Javascript,Adal,Adal.js,当使用acquireToken时,它会将一个隐藏的iframe附加到试图检索新访问令牌的页面。但是,此操作始终失败,并出现以下错误: 令牌续订操作因超时而失败 iframe或重定向URI设置是否有任何特殊要求(当前保留默认设置,即window.location.href)?重定向端点是否需要实现任何逻辑来处理它?以下是配置: context = new AuthenticationContext({ tenant: '<my tenant id>', clientId: '&

当使用
acquireToken
时,它会将一个隐藏的iframe附加到试图检索新访问令牌的页面。但是,此操作始终失败,并出现以下错误:

令牌续订操作因超时而失败

iframe或
重定向URI
设置是否有任何特殊要求(当前保留默认设置,即
window.location.href
)?重定向端点是否需要实现任何逻辑来处理它?以下是配置:

context = new AuthenticationContext({
  tenant: '<my tenant id>',
  clientId: '<my client id>',
  popUp: true,
  cacheLocation: 'localStorage'
});
context=newauthenticationcontext({
租户:'',
客户端ID:“”,
是的,
cacheLocation:“本地存储”
});

context.login()
在我调用
acquireToken
时已经完成,因此上下文中有一个有效的id标记。如果失败,
acquireToken
调用将返回到
acquireTokenPopup
,这将按预期工作。我目前的解决办法是只调用
getCachedToken
而不是
acquireToken
,但我真的很想让
acquireToken
工作,因为它是一种更好的用户体验,没有弹出窗口的闪烁。

我也有同样的问题。开发人员的修复(或者至少是一个解决方法的提示)将是非常棒的!