【问题标题】:Azure Active Directory Authentication with and Existing App which is using Identity framework for user authentication. Using ADAL or Web Api使用身份框架进行用户身份验证的现有应用程序的 Azure Active Directory 身份验证。使用 ADAL 或 Web API
【发布时间】:2020-09-17 12:37:09
【问题描述】:

我有一个用 C# 制作的 dotnet mvc 应用程序,它使用 Asp Identity 框架进行用户身份验证和授权。

我需要集成一种方法,该方法可以首先针对 Azure 操作目录对用户进行身份验证,然后使用身份框架登录。

我知道如何通过选择用户身份验证类型学校或组织,然后在 Azure 应用注册中注册您的应用,来针对 Azure Active Directory 对用户进行身份验证。

它会自动将您重定向到使用您的域用户名和密码登录,然后针对 Azure Active Directory 进行身份验证。但那是针对新应用的。

这里的问题是我不能使用自动生成代码的默认方法来针对 Azure Active Directory 进行用户身份验证,因为同时您可以使用身份框架或 Azure AD 身份验证。

可以通过将电子邮件和密码传递给 api 或任何更好的方式来做到这一点。任何帮助将非常感激。或者您可以向我提供一些锦上添花的示例代码。谢谢

或 Microsoft Azure Active Directory 身份验证库 (ADAL) 可以帮助我吗?请给我一个起点。

【问题讨论】:

    标签: c# authentication azure-active-directory adal azure-authentication


    【解决方案1】:

    由于您尝试使用两种不同的方案对您的应用进行身份验证。使用 Azure AD B2C 可以轻松实现。希望这个tutorial 能帮到你。

    另外,如果您想使用 ADAL,那么建议您改用 MSAL,因为自 2020 年 6 月 30 日起,我们将不再向 ADAL 添加新功能。在 2022 年 6 月 30 日之前,我们将继续向 ADAL 添加重要的安全修复程序。请参阅 here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-09
      • 2017-03-03
      • 1970-01-01
      • 2016-05-12
      相关资源
      最近更新 更多