ManualUserDetailsを追加して手動で認証する方法org.springframework.security.core.userdetails.UserDetails
をSecurityContextHolder.setAuthentication(..)に拡張しますか?SecurityContextHolderにUserDetailsを追加
0
A
答えて
0
私は次のように(以下myAuthenticationProviderと呼ばれる)カスタム認証プロバイダを作成している願っています:あなたはManualUserDetailsをロードしuserDetailsサービスを、提供する必要がmyAuthenticationProvider豆で
<authentication-manager>
<authentication-provider ref='myAuthenticationProvider'/>
</authentication-manager>
を。 Umeshは、前述のように
1
- あなたはあなた自身の認証プロバイダとこの機能は、インタフェースUserDetailsを実装するオブジェクトを返す必要があります
public UserDetails loadUserByUsername(String username)
オーバーライドメソッドを提供する必要があります。
関連する問題
- 1. SpringはSecurityContextHolderでカスタムUserDetailsを取得します
- 2. 春のセキュリティ - SecurityContextHolder
- 3. userDetailsにカスタム情報を追加することはできますか?
- 4. SpringセキュリティUserDetailsベストプラクティス
- 5. Spring Boot OAuth2とUserDetails
- 6. プロミス拒否:UserDetailsのプロバイダはありません! (UserDetailsはModelクラス)
- 7. Spring Security 3.1でフォームベース認証を使用していて、UserDetailsオブジェクトに追加の属性を追加したい場合
- 8. Autowiredを介してSecurityContextHolderを挿入する
- 9. phpメール機能のメッセージに改行を挿入する(userdetails)
- 10. UITableViewスワイプに追加ボタンを追加
- 11. タプルC#7に追加プロパティを追加
- 12. 「追加ボタン」を追加するには?
- 13. スカラ追加クラスをクラスに追加
- 14. WHERE文に追加チェックを追加
- 15. Logrusがコンテキストログに追加フィールドを追加
- 16. Shipyardに追加のドッカーノードを追加
- 17. cメイクファイルに追加のソースディレクトリを追加
- 18. 追加のテストスイートをGradleに追加
- 19. jquery uiオートコンプリートリストに追加リンクを追加
- 20. rocksolidアイコンピッカーに追加のアイコンを追加
- 21. ドロップダウンリストに追加ラベルを追加
- 22. javafxボタンに追加のアクションを追加
- 23. ActiveModelシリアライザに追加フィールドを追加
- 24. 春の起動アプリケーション。 SecurityContextHolderとHttpSessionの比較
- 25. LoadTimeWeavingなしでサービスを使用してUserDetailsをカスタマイズする
- 26. MySQLテーブルにテーブルを追加する追加のカラムを追加しました
- 27. Spring SecurityがUserDetailsオブジェクトを返さない、ユーザ名のみ
- 28. データクラスを作成する方法Spring固有のUserDetails
- 29. Java SpringはActive Directoryから属性を取得しますUserDetails
- 30. Spring Security - UserDetails/UserDetailsServiceなしでAuthenticationSuccessHandlerのユーザー名を取得