我正在使用多个 SP 实现单点登录。以下是我的基本理解:
1)浏览器(用户)向服务提供商(SP)请求资源。
2) SP 重定向(带有 SAML 请求)到身份提供者 (IdP)。
3) 由于是首次登录,用户向 (IdP) 提供他/她的有效凭据。
4) IdP 然后将浏览器(使用包含 SAML 令牌的 SAML 响应)重定向到 SP 页面。
现在假设我有服务提供者 A 和服务提供者 B。用户已经完成了关于服务提供者 A 的步骤。从服务提供者 A(在我的场景中为 salesforce.com),我编写了一个实例化标注的服务器端方法到服务提供者 B 上的端点。在这种情况下是否可以重用 SAML 断言?即服务提供商 B 会信任后端方法吗?