我们有一个ADFS SSO解决方案用于登录我们的网络应用程序,我们也有标准设置,使用我们的数据库进行身份验证。我想设置一个允许这两种解决方案。所以现在我想弄清楚,有没有什么办法让ASP.NET检测用户是否使用Active Directory进行身份验证,这样我就可以实时执行此操作了?如果用户通过AD登录,则通过ADFS发送,否则显示登录屏幕。任何想法?ASP.NET - 检测用户是否使用Active Directory进行身份验证?
我也意识到,如果它们设置为仅在启动ADFS过程后才使用基于表单的身份验证,则可能无法正常工作。