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

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

我已经创建了一个.Net应用程序,并且要访问某些前景图API,我需要获取访问令牌并获取此访问令牌,我需要授权代码才能通过。至于Authorization Code Flow的文章,我已经看到了一些示例,在这些示例中,我们可以使用浏览器来获取授权代码,而在我的情况下,我想在应用程序中检索auth代码。有什么方法可以实现这一目标?

asp.net-mvc oauth-2.0 azure-active-directory azure-ad-b2c azure-ad-graph-api
1个回答
0
投票

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

总之,不可能

OAuth 2.0授权流程的一部分如下:

enter image description here

[获得授权码时,用户需要输入交互式请求的证书和同意权限。因此,不可能使用C#代码直接获取代码。

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