ログインが成功した後、ユーザーがログインボタンをクリックした場所と同じ場所にリダイレクトされるように、機能を実装しようとしています。
私はSpring MVCを使用しており、ログインにはプラットフォームがSpringセキュリティを使用している場合があり、サードパーティのログインプロセスでは独自のメカニズムを使用しています。
Spring MVC または Spring Security に、ユーザーが来た場所と同じ場所にリダイレクトできる機能があるかどうか疑問に思っています。
ログインが成功した後、ユーザーがログインボタンをクリックした場所と同じ場所にリダイレクトされるように、機能を実装しようとしています。
私はSpring MVCを使用しており、ログインにはプラットフォームがSpringセキュリティを使用している場合があり、サードパーティのログインプロセスでは独自のメカニズムを使用しています。
Spring MVC または Spring Security に、ユーザーが来た場所と同じ場所にリダイレクトできる機能があるかどうか疑問に思っています。
Spring Security には、ターゲット URL をリダイレクトする機能があります
SavedRequestAwareAuthenticationSuccessHandlerを見てください 。どの ss がリダイレクト先を決定するかに基づいて、4 つのシナリオがあります。
@jittakal の回答に同意します。また、SavedRequestAwareAuthenticationSuccessHandlerクラスを使用して、ユーザーがログイン ページにリダイレクトされた場所から同じビューにリダイレクトしました。
とても使いやすく、素晴らしい機能です。頑張れ。:)