当我在ASP.NET 5和MVC 6中编写的应用程序托管在IIS(而不是Azure)上时,是否有可能通过Azure Active Directory对用户进行身份验证? 用例是让用户存储在Azure AD中,在登录我的应用程序时,我会检查Azure AD中的用户。 我在考虑自定义ApplicationUserStore,它将连接Azure AD。
答案 0 :(得分:1)
是的,绝对可以通过Azure Active Directory(AAD)为ASP.NET 5和MVC 6应用程序对用户进行身份验证。
您可以使用Microsoft发布的 Azure Active Directory身份验证库 nuget来管理应用程序中的AAD身份验证。
注意:上述nuget的当前稳定版本不支持ASP.NET 5.
您需要使用较新的预发行版本来支持ASP.NET 5。
参考:Active Directory Authentication Library NuGet page
希望这有帮助!