2016-08-17 2 views
-5

succesログイン後にユーザーのホームページを表示したいと思います。succesログイン後にのみSpring Security showホームページを表示

誰かが "ht'tp:// localhost:8081/example"のようなアプリケーションのURLをヒットすると、彼を "ht'tp:// localhost:8081/example/login"にリダイレクトしたいと思います。ログインした後でなければ、ユーザは "url/example"にあるデフォルトのホームページを見ることができます。ここで彼はいくつかのアクションやログアウトを行うことができます。

mkyongの例を使用http://www.mkyong.com/spring-security/spring-security-hibernate-annotation-example/

スタックで回答が見つかりませんでした。多分誰かがこれを手伝ってくれます。

+2

これを実装する際に発生している問題について教えてください。 –

+0

これを実装する上で問題はありませんが、localhost:8081/exampleをログインページにリダイレクトしているときに、アプリケーションをデプロイした後に必要です。 – Hipeq

答えて

1

.defaultSuccessUrl("url/example", true)をセキュリティ設定のHttpSecurityオブジェクトに追加してみてください。これにより、ログインが成功した後、ユーザーは常に指定のページにリダイレクトされます。

関連する問題