我的 C# .net 4.5 asp.net 应用程序当前使用表单身份验证。我们需要通过本地 ADFS 3.0 服务器在其上实施 SSO,该服务器将使用 Claims Provider Trusts 链接到外部 ADFS 服务器。
问题是一些用户将继续以旧的 Forms Auth 方式登录,而其他用户将使用他们的 ADFS 凭据进行身份验证。
ADFS 和 Forms Auth 可以混合使用吗?如何将不同的用户引导到不同的登录名?
我在这里读到我可能需要编写自己的自定义身份验证提供程序......这看起来很复杂。还有另一种更简单的方法吗?