###前提・実現したいこと
Spring boot でWEBアプリを作っています。
ログイン画面にユーザIDとパスワードを入力してログインする実装はできました。
さらにこのログイン画面にサービスIDの様なものを追加でリクエストしたいです。
それを認証成功時の遷移先まで引き継ぎたいです。
###発生している問題
認証成功時の遷移先のコントローラで、
/loginのPOSTアクションで渡したパラメータを受け取りたいのですが、
ユーザIDとパスワード以外のパラメータを受け取る実装方法が分かりません。
###該当のソースコード
Java
1 // ログイン設定 2 httpSecurity 3 .formLogin() 4 .loginProcessingUrl("/login") // 認証処理用 5 .loginPage("/login") // ログインページ 6 .failureHandler(new SampleAuthenticationFailureHandler()) // 認証失敗時のハンドラクラス 7 .usernameParameter("username") // ユーザー名のパラメータ 8 .passwordParameter("password") // パスワードのパラメータ 9 .defaultSuccessUrl("/") // 認証成功時の遷移先 10 .and();
###試したこと
ログイン画面のフォームに追加でInputタグを追加し、サーバにリクエストされていることは確認しました。
遷移先のコントローラで受け取るようにどう実装するのがよいかWebで調べても見つかりませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
Java8
Spring boot 1.5.7

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/03 04:27 編集