我的应用程序的入口点是一个自定义URL,如何告诉Spring在成功跳完SAML之后重定向到我的URL?我使用的是IDP发起的流。
在我的应用里。我根据不同的客户定义了几个版本。
例如,客户端abc转到https:\localhost:8443\abc\admin,客户端xyz转到https:\localhost:8443\xyz\admin
谢谢
发布于 2018-02-11 09:47:02
原来有一个名为SAMLRelayStateSuccessHandler的处理程序,它重定向到在Okta (应用程序配置)的“默认中继状态”配置项中定义的端点。
所以首先转到Okta并在“默认中继状态”属性中指定一个重定向URL。然后将此属性添加到SAMLProcessingFilter:
samlWebSSOProcessingFilter.setAuthenticationSuccessHandler(new SAMLRelayStateSuccessHandler());一旦Spring-SAML成功通过身份验证,它将重定向到您的中继URL。
https://stackoverflow.com/questions/48726507
复制相似问题