我有一个设置,其中 ADFS 有多个服务提供者 (SP),ADFS 充当身份提供者,使用 Active Directory 作为名称 ID 存储。
现在需要的场景是用户遵循以下步骤: 步骤1:用户尝试访问应用程序1,并被SP1重定向到身份提供者进行身份验证。第 2 步:身份验证后,用户将与 SAML 响应一起重定向回应用程序。步骤 3:现在用户想要访问应用程序 2,SP2 将用户重定向到 Idp,但她不想被 IDP 重新认证。我们要设置单点登录,这样用户就不必多次登录。
有什么方法可以配置 ADFS 以便在 SP 之间建立信任并且不需要身份验证?也许有一些配置可以通知 ADFS,以便不再要求凭据?
我将 Windows Server R12 上的 ADFS2.1 作为 IDP,并将 Oracle weblogic 服务器用作服务提供商。我的应用程序部署在这些 weblogic 服务器上。