如何使用刷新令牌在使用 OfficeJS 的 Excel 加载项中获取新的访问令牌

How to use refresh token to get new access token in Excel add-in using OfficeJS

我们正在使用 Office js 助手通过 OAUTH 身份服务器(第 3 方 OAuth 隐式提供程序)实现登录屏幕,我们能够成功获取 ID 令牌和访问令牌。 根据我们的要求,我们必须使用刷新令牌在指定期限内过期后获取新的访问令牌。你能帮忙实现这个要求吗?

office-js-helpers 库已弃用。您仍然可以使用它,但 Microsoft 不支持它。对于显示在加载项中使用 OAuth 2.0 隐式流(这是 office-js-helpers 库使用的内容)的代码,我们现在向人们指出 Office Add-in Microsoft Graph React. However, this stack answer 表示您不能使用刷新令牌与隐式流程。它提出了一种解决方法。