如何使用MSAL.net进行身份验证和授权

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

请帮助我。

要登录Azure活动目录,如何在我的网站登录页面上使用MSAL.Net库。我在网上看到很大的示例,但我发现代码的小巧性使我理解MSAL。

azure azure-active-directory msal
1个回答
0
投票

MSAL库只是使开发人员能够从Microsoft身份平台终结点获取令牌的实现。

如果要使用MSAL来获取令牌,则需要:

  1. 在Azure AD中注册应用程序。

  2. 添加目标API,并同意选择权限。

  3. 生成密钥。

然后您可以将令牌获得为Acquire a token and call Microsoft Graph API

但是,我认为您真正想要的是集成AAD。您可以轻松地enable AAD authentication for your .NET web application。它使用OWIN中间件。

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