如何在 C# 中使用 HTTP 请求从 Azure App 获取授权码?

How to get Authorization Code from Azure App using HTTP Request in C#?

我创建了一个 .Net 应用程序并访问某些 outlook 图 API 我需要获取访问令牌并获取此访问令牌我需要需要传递的授权代码。 至于 授权代码流程 的文章,我已经看到了我们可以使用浏览器获取授权代码的示例,而在我的例子中,我想在应用。 有什么办法可以实现吗?

How to get Authorization Code from Azure App using HTTP Request in C#?

总之,不可能

OAuth 2.0授权流程部分如下:

获取授权码时,用户需要输入凭据和同意权限,这是交互式请求。所以,用C#代码直接获取代码是不可能的。