如何使用Node.JS和委派权限从office365获取电子邮件?

问题描述 投票:0回答:1

我的目标是使用node.js、委派权限从特定的office365电子邮件ID获取电子邮件。

我能够使用 Azure AAD 和 ClientSecretCredential 中的应用程序级别权限获取相同的内容,但无法使用委派权限执行相同的操作。 使用委派权限和 ClientSecretCredential 获取 AccessToken,但获取电子邮件的访问被拒绝。

因此尝试使用替代方法来使用 InteractiveBrowserCredential 和 DeviceCodeCredential,但在这两种情况下我都无法获取 accessToken。 使用图形 API:https://graph.microsoft.com/.default

node.js microsoft-graph-api office365
1个回答
0
投票

您在此处留下的评论是您需要的工作示例

https://gist.github.com/samuelowad/5c89dacfe04b27cfb9838d666bb9a10e

https://gist.github.com/samuelowad/e2d122efae3c5c8cbf759e8f6842a07f

确保您设置管理员同意阅读邮件是

© www.soinside.com 2019 - 2024. All rights reserved.