0

我正在将 SalesForce 和 OpenSSO 与 SAML 集成。我已经实施了现场提到的步骤

SAML 有两个重要的用例

  1. 身份提供者启动登录,用户直接从其身份提供者开始,登录,然后被重定向到服务提供者的登录页面;----这个案例工作正常
  2. 服务提供商发起的登录,用户首先单击指向服务提供商的链接(例如书签、邮寄链接等),然后临时重定向到身份提供商进行身份验证,然后返回到他们最初请求的链接。

我正在尝试实施第二个场景:我正在执行以下步骤

  1. 在 SalesForce 中创建我的域并为用户部署
  2. 在单点登录设置中添加了身份提供者
  3. 当我访问 My Domain URL 时。它将我重定向到身份提供者登录页面。
  4. 登录 IDP 后,它不会重定向回 SalesForce 页面。它显示 IDP 成功页面。

我应该如何重定向回 SalesForce 成功页面?

4

1 回答 1

0

Salesforce 的 SP 发起的 SAML 实施基本上是一种 hack - 您需要首先触发 IDP 发起的 SAML 响应,其中包含一个名为 ssoStartPage 的属性。这指向您的 IDP 登录页面。一旦 Salesforce 看到此属性,它就会记住它并将其用于未来(SP 发起的)请求。这篇文章希望对您有所帮助(请参阅底部的第 3 点)

于 2012-03-01T20:47:56.823 回答