Azure Active Directory C#

Azure Active Directory C#,c#,active-directory,azure-active-directory,C#,Active Directory,Azure Active Directory,我有一个应用程序和我自己的用户系统,我为我的公司建立。我们有azure active directory,我不知道如何在我的生活中使用它 我只是想发送一个用户名和密码,看看他们是否是他们所说的根据广告的用户 从何处开始?Microsoft提供了以下代码示例: 根据您的描述,您似乎希望使用用户名和密码对Azure AD进行身份验证 下面是一个演示.Net控制台应用程序调用使用Azure AD保护的web API的示例。该应用程序不需要用户通过web浏览器进行交互: 1.Net应用程序使用Act

我有一个应用程序和我自己的用户系统,我为我的公司建立。我们有azure active directory,我不知道如何在我的生活中使用它

我只是想发送一个用户名和密码,看看他们是否是他们所说的根据广告的用户


从何处开始?

Microsoft提供了以下代码示例:


根据您的描述,您似乎希望使用用户名和密码对Azure AD进行身份验证

下面是一个演示.Net控制台应用程序调用使用Azure AD保护的web API的示例。该应用程序不需要用户通过web浏览器进行交互:

1.Net应用程序使用Active Directory身份验证库(ADAL)通过OAuth 2.0协议获取JWT访问令牌


2.访问令牌被发送到web API以验证用户身份。

虽然这可能会回答问题,但应在此处包含答案的基本部分,并提供链接以供参考。您不应在应用程序中收集用户凭据的可能副本,强烈建议不要使用此方法。请参阅和回答,了解有关不应执行此操作的更多详细信息,并实施现代登录流程(例如)。它将更容易、更持久、更不容易出错,而且最重要的是—安全风险较小。