Authentication 是否有ASP.NET身份Active Directory提供程序(或者我认为这是错误的)

Authentication 是否有ASP.NET身份Active Directory提供程序(或者我认为这是错误的),authentication,active-directory,asp.net-identity-2,Authentication,Active Directory,Asp.net Identity 2,我正在开发Angular+ASP.NET Web API应用程序,并希望使用ASP.NET标识。客户使用Active Directory并希望使用其AD凭据登录到应用程序。在IE“内部”网络上,应用程序应使用当前用户的凭据(它将位于intranet区域)。在非IE浏览器或网络外部,客户希望有一个登录页面(而不是NTLM或基本身份验证提示以获取凭据) 考虑到所有这些,我已经着手编写一个自定义标识IUserStore,它处理针对LDAP的身份验证,类似于ActiveDirectoryMembersh

我正在开发Angular+ASP.NET Web API应用程序,并希望使用ASP.NET标识。客户使用Active Directory并希望使用其AD凭据登录到应用程序。在IE“内部”网络上,应用程序应使用当前用户的凭据(它将位于intranet区域)。在非IE浏览器或网络外部,客户希望有一个登录页面(而不是NTLM或基本身份验证提示以获取凭据)


考虑到所有这些,我已经着手编写一个自定义标识IUserStore,它处理针对LDAP的身份验证,类似于ActiveDirectoryMembershipProvider,但用于标识。是否存在针对AD的标识的现有实现?客户没有配置ADF,但我是否应该推动他们实现这一点,而不是使用我自己的提供商?

您介意将您的客户IUserStore发布或在GitHub这样的网站上共享它吗?对不起,我认为定制IUserStore太过复杂,因此放弃了这一概念。