【问题标题】:Spring SAML Okta - How to redirect to a custom URL in IDP initiated flowSpring SAML Okta - 如何在 IDP 启动的流程中重定向到自定义 URL
【发布时间】:2018-07-21 10:39:54
【问题描述】:

我的应用程序的入口点是一个自定义 URL,我如何告诉 Spring 在 SAML 舞蹈成功后重定向到我的 URL?我正在使用 IDP 发起的流程。

在我的应用程序中。我根据客户定义了几个版本。

例如,客户端 abc 转到 https:\localhost:8443\abc\admin,客户端 xyz 转到 https:\localhost:8443\xyz\admin

谢谢

【问题讨论】:

    标签: saml spring-saml okta


    【解决方案1】:

    原来有一个名为 SAMLRelayStateSuccessHandler 的处理程序,它重定向到 Okta(应用程序配置)中“默认中继状态”配置项中定义的端点。

    所以首先去 Okta 并在“默认中继状态”属性中指定一个重定向 URL。然后将此属性添加到 SAMLProcessingFilter :

     samlWebSSOProcessingFilter.setAuthenticationSuccessHandler(new SAMLRelayStateSuccessHandler());
    

    一旦 Spring-SAML 验证成功,它将重定向到您的中继 URL。

    【讨论】:

      猜你喜欢
      • 2019-09-02
      • 2017-06-14
      • 1970-01-01
      • 2016-04-28
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      相关资源
      最近更新 更多