首页 > 解决方案 > 使用 AAD v1.0 时如何获取多个资源 URL 的访问令牌

问题描述

我正在评估在我们的应用程序中使用passport-azure-ad插件。

我们正在使用 AAD v1.0,并且需要多个资源的访问令牌。

查看护照插件的文档,我只看到了一个示例resourceURLaccessToken.

在认证配置示例中:

passport.authenticate(
  'azuread-openidconnect', 
  { 
    failureRedirect: '/', 
    session: false, 
    customState: 'my_state', 
    resourceURL: 'https://graph.microsoft.com/mail.send'
  }
);

在回调签名中:

function(iss, sub, profile, accessToken, refreshToken, done) {/* ... */}

使用 v1.0 端点时,passport-azure-ad 是否支持获取多个资源的访问令牌?

标签: node.jspassport.jspassport-azure-ad

解决方案


推荐阅读