【发布时间】: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