标签: c# authentication azure-active-directory httpclient
是否可以使用代码授予方法来实现身份验证,而无需Microsoft登录UI临时页面?可能就像使用c#HttpClient库调用HttpPost和HttpGet。
请注意,我们只需要使用代码授予方法而不是密码授予方法(图形API)来实现此目的。
答案 0 :(得分:1)
不。要获取授权码,您需要将用户带到登录页面。 如果用户已经登录,登录页面甚至可能不会显示。
“资源所有者密码凭据”授予流是唯一可以执行这种方法的流,但是不建议使用这种方法,它不适用于具有MFA的用户。