我有一个用C#编写的REST API,并且需要使用现有的Azure AD服务进行身份验证。我目前拥有希望进行身份验证的用户的用户名和密码。我需要与Azure AD进行身份验证并从服务器接收访问令牌。
请问有人可以指引我一些解释如何完成此操作的文章/教程吗?
我有一个用C#编写的REST API,并且需要使用现有的Azure AD服务进行身份验证。我目前拥有希望进行身份验证的用户的用户名和密码。我需要与Azure AD进行身份验证并从服务器接收访问令牌。
请问有人可以指引我一些解释如何完成此操作的文章/教程吗?
https://github.com/AzureADSamples/WebAPI-OnBehalfOf-DotNet
在这里,您可以找到许多其他示例,可用于构建特定场景的解决方案。
如果您提供更多细节,我可以给出更具体的指导。UserCredential uc = new UserCredential(user, password);
public AuthenticationResult AcquireToken(string resource, string clientId, UserCredential userCredential);
public Task<AuthenticationResult> AcquireTokenAsync(string resource, string clientId, UserCredential userCredential);