如何在过期后从客户端续订 Azure AD 令牌



我正在我的VueJS应用程序中使用vue-adal library连接到Azure AD。

AD 令牌在登录后 1 小时内有效。

当我的令牌过期时,我无法从客户端续订它。

有没有办法使用 VueJS 从客户端续订令牌或

对于这种情况,可以使用任何其他替代方法吗?

谢谢 高谭

由于使用的是隐式流,因此 azure AD 不会在隐式流中返回刷新令牌,以便刷新令牌。根据本文档,以下是为此推荐的方法。

JavaScript应用程序有另一种机制可供使用。 续订访问令牌,而不重复提示用户 凭据。应用程序可以使用隐藏的 iframe 来执行新的 针对 Azure AD 授权终结点的令牌请求:只要 由于浏览器仍有活动会话(阅读:具有会话 cookie( 针对 Azure AD 域,身份验证请求可以 成功发生,无需任何用户交互。

相关内容

  • 没有找到相关文章

最新更新