Passport-azure-ad passport插件刷新令牌

时间:2017-07-27 22:46:57

标签: passport.js openid outlook-addin azure-ad-graph-api

我目前正在使用MS Graph API处理Outlook加载项。在此加载项中,我使用azuread-openidconnect passport插件在Azure-AD V2端点上使用OIDC策略对用户进行身份验证。

我遇到了访问令牌过期的典型问题,我需要使用刷新令牌来获取最新的访问令牌。从停靠栏(https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oauth-code)我可以轻松地手动检查和刷新令牌。但是,我认为这个功能已经融入了护照插件。如果是这样,我如何使用插件检查和刷新令牌?

1 个答案:

答案 0 :(得分:1)

passport-azure-ad中没有方法。 Passport的作用是授权初始访问令牌,然后可以使用该令牌访问提供商处的API(包括刷新令牌API)。

因此,您可能需要自己刷新这些令牌,或者使用像passport-oauth2-refresh这样的单独库。

相关问题