【问题标题】:Passport-azure-ad passport plug-in refresh the tokenPassport-azure-ad 护照插件刷新令牌
【发布时间】:2018-01-03 20:35:09
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的快速回复。
    猜你喜欢
    • 2017-11-19
    • 2019-05-15
    • 1970-01-01
    • 2019-11-17
    • 2018-01-08
    • 2019-08-31
    • 1970-01-01
    • 2017-04-09
    • 2018-01-21
    相关资源
    最近更新 更多