问题描述
我有一个用C#开发的dotnet mvc开发的应用程序,它使用Asp Identity框架进行用户身份验证和授权。
我需要集成一种方法,该方法可以首先对用户进行重新认证,然后使用Identity框架登录。
我知道如何通过选择用户身份验证类型学校或组织来针对Azure Active Directory对用户进行身份验证,然后在Azure应用注册时重新注册您的应用。
它将自动使用您的域用户名和密码将您重定向到登录名,然后针对Azure Active Directory进行身份验证。但这是针对新应用的。
这里的问题是我无法使用默认方法自动生成代码以针对Azure Active Directory进行用户身份验证,因为同时可以使用身份框架或Azure AD身份验证。
可以通过将电子邮件和密码传递给api或其他更好的方法来实现。任何帮助将非常感激。或者,您可以向我提供一些示例代码,这些示例代码会锦上添花。谢谢
或Microsoft Azure Active Directory身份验证库(ADAL)可以帮助我吗?请给我一个起点。