【发布时间】:2019-01-22 19:01:20
【问题描述】:
我们有一个控制台应用程序,希望在 service_account1 的上下文中按计划运行。
该应用需要使用 Graph API 访问 service_account2 的 Outlook 帐户并阅读传入的电子邮件。
我正在尝试找出无需用户干预和跳过同意屏幕即可访问 service_account2 邮箱的方法。
我看到的一个选项是通过以 service_account2 身份登录并同意应用程序访问邮箱来从 /authorize 端点手动获取身份验证代码。这将为我提供可用于以编程方式获取 access_token 和 refresh_token 的身份验证代码,这样就可以了。
有没有办法在没有这个初始手动步骤的情况下以编程方式完成?
【问题讨论】:
标签: c# oauth-2.0 azure-active-directory access-token