【发布时间】:2020-04-03 06:16:45
【问题描述】:
我有一个 Azure AD 注册应用程序和一个 AD 用户。我想在我的 c# 控制台应用程序中使用授权流程来首先获取本文https://docs.microsoft.com/en-us/graph/auth-v2-user 中提到的授权代码,然后交换该身份验证代码以获取访问令牌。我最终想存储访问令牌和刷新令牌并将其用于离线场景。
我创建了一个 Httpclient 并发出了一个 post 请求以获取授权码,但没有弹出 Microsoft 同意屏幕。
这甚至可以通过控制台应用程序实现,还是我必须有一个网络应用程序才能做到这一点?任何可以帮助我的示例或文章?
【问题讨论】:
标签: oauth-2.0 azure-active-directory office365 microsoft-graph-api