如何在 MSAL 浏览器中使用来自 acquiretoken silent 的刷新令牌

How to use refresh token coming from acquiretoken silent in MSAL-browser

我正在尝试在登录后通过 aquiretokensilent 获取令牌,然后必须在多个 modules.As MSAL 浏览器文档中进行授权,acquiretokensilent 将自动处理刷新 token.In 网络选项卡,我也是能够看到刷新 token.But 如何使用它,它会自动替换访问令牌还是我需要做一些额外的事情以及我如何在控制台中看到刷新令牌在访问到期后转换为访问令牌 token.I 已阅读大量文档但不清楚如何使用它。

刷新令牌用于更新访问令牌或请求其他范围的访问令牌。

This official doc 表示刷新令牌如何 renews/requests 新的访问令牌和基础层的新刷新令牌。

是的,您应该在 API 调用之前调用 aquiretokensilent,如果访问令牌存在且未过期,则此函数将直接从本地缓存向您回复访问令牌,如果不会,它将通过 Azure AD 的刷新令牌请求新的访问令牌。 详情请见see this doc.