2017-02-08 9 views
0

私はパートナーのSSOを処理するために、SpringセキュリティSAMLを既存のセキュリティインフラストラクチャに統合する作業を進めています。私はテンプレートとしてSpring Security SAMLに付属しているサンプルアプリケーションを見ています。春のセキュリティSAML SSO - 認証後にユーザーがルーティングされるURLを指定する方法

SAMLでは、IdPがAuthenticationResponseを送信する戻りURLを提供するために、SPはAssertionConsumerServiceBindingを指定する必要があります。春のセキュリティSAMLサンプルと

、我々はこれを設定します。

http://localhost:8080/spring-security-saml2-sample/saml/SSO

しかし、AuthenticationResponse戻ってそのURLへのIdP投稿後、ユーザのブラウザは

http://localhost:8080/spring-security-saml2-sampleにリダイレクトされます。

SSO認証が成功した後にユーザーがリダイレクトされる特定のURLを指定できますか?私はこれに関するドキュメンテーションを見つけるつもりはなく、サンプルアプリケーションでどうなるか見ていない。

答えて

1

1つは、successRedirectHandler Beanの定義内のdefaultTargetUrl値を使用して、認証が成功した後にユーザーをルーティングするURLを指定します。