任何人都可以告诉我如何为IDP发起的SSO连接传递RelayState。我们有SSO工作,但想深入链接到服务提供商的应用程序中的页面。他们指示我们通过RelayState但我无法弄清楚如何格式化Okta的URL。我们正在使用app嵌入式链接,并希望将RelayState附加到查询字符串。
答案 0 :(得分:2)
对于IdP发起的SSO(首先登录IdP,然后访问SP),您可以在常规SAML设置下修改RelayState,例如:
请注意,app embed url仅适用于IdP发起的SSO,不应将SP发起的SSO用作其IdP SSO网址。
当用户直接访问SP时(不先登录到IdP),它会启动SP发起的SSO。您可以在其中将?RelayState=your_deep_link
附加到IdP SSO网址,以便在您登录IdP后,它会将深层链接返回给SP,以便您重定向到。
就像@Thomas Kirk所说,"您可以通过点击"查看设置说明"找到IdP SSO网址网址。在管理控制台中的应用程序的“登录”选项卡上。"
答案 1 :(得分:0)